<SEC-DOCUMENT>0000012208-24-000054.txt : 20240820
<SEC-HEADER>0000012208-24-000054.hdr.sgml : 20240820
<ACCEPTANCE-DATETIME>20240820083012
ACCESSION NUMBER:		0000012208-24-000054
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20240815
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240820
DATE AS OF CHANGE:		20240820

FILER:

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

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

	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>8-K
<SEQUENCE>1
<FILENAME>bio-20240815.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8b1bd350-9077-402e-bf1c-b5f1e30ceced,g:fe4efb96-d752-4dd0-9fb7-69900c01bd0b,d:7e85c6d2652f45578ec789e98de84fb6-->
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:bio="http://www.bio-rad.com/20240815" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>bio-20240815</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-24">0000012208</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-25">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="bio-20240815.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000012208</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-15</xbrli:startDate><xbrli:endDate>2024-08-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><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>2024-08-15</xbrli:startDate><xbrli:endDate>2024-08-15</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-3"><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>2024-08-15</xbrli:startDate><xbrli:endDate>2024-08-15</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7e85c6d2652f45578ec789e98de84fb6_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:510.25pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:510.25pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report:&#160;&#160; <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">August&#160;15, 2024</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Date of earliest event reported)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:510.25pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">BIO-RAD LABORATORIES, INC.</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:510.25pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Commission File Number: <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-4">1-7928</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.333%"><tr><td style="width:1.0%"/><td style="width:47.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.257%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.222%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-5">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-6">94-1381833</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(State or other jurisdiction of incorporation)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-7">1000 Alfred Nobel Dr.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-8">Hercules</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-9">California</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-10">94547</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-11">(510)</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-12">724-7000</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:510.25pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:45.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:463.00pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-13">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-14">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-15">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></td></tr><tr style="height:8pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:508.50pt"><tr><td style="width:1.0pt"/><td style="width:208.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:79.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:4.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:202.00pt"/><td style="width:1.0pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act: </span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr style="height:12pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:Security12bTitle" id="f-17">Class A Common Stock, Par Value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:TradingSymbol" id="f-18">BIO</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-2" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-19">New York Stock Exchange</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:Security12bTitle" id="f-20">Class B Common Stock, Par Value $0.0001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:TradingSymbol" id="f-21">BIO.B</ix:nonNumeric></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-22">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:13.5pt;padding-right:13.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:507.75pt"><tr><td style="width:1.0pt"/><td style="width:505.75pt"/><td style="width:1.0pt"/></tr><tr style="height:26pt"><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as de&#64257;ned in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></td></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><tr><td style="width:1.0pt"/><td style="width:169.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:271.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:64.75pt"/><td style="width:1.0pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-23">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:30pt"><td colspan="6" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">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. &#160;&#160;       </span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7e85c6d2652f45578ec789e98de84fb6_7"></div><hr style="page-break-after:always"/><div style="min-height:42.48pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div style="padding-left:63pt;text-indent:-63pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 5.02.  Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">On August 20, 2024, Bio-Rad Laboratories, Inc. (the &#8220;Company&#8221;) announced the appointment by the Board of Directors of the Company of Jonathan P. DiVincenzo as the Company&#8217;s President and Chief Operating Officer (including as principal operating officer), effective September 9, 2024.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%">  </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Mr. DiVincenzo, age 59, brings more than 30 years of industry experience across strategic, operational, and commercial organizations in both life science and diagnostics. Mr. DiVincenzo joins the Company from Labcorp Holdings Inc., a global provider of comprehensive laboratory services, where he was most recently Executive Vice President and President, Central Laboratories &amp; International from May 2023 to August 2024. Prior to that, at Labcorp, he was President, Clinical Trials Testing Solutions from October 2019 to May 2023, and Senior Vice President, GM, Covance, from August 2017 to October 2019. Prior to Labcorp, from 2013 to 2016, Mr. DiVincenzo was President of the Environmental Health Division at PerkinElmer, a global company focused on diagnostics, life science research, food quality, environmental health, and industrial testing. From 2012-2013, he was CEO of Enzymatics, a privately held molecular biology reagents company. Prior to that, Mr. DiVincenzo held roles of increasing responsibility in the Biosciences and Lab Water businesses of EMD Millipore, a subsidiary of Merck KGaA.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Mr. DiVincenzo holds a Bachelor of Science degree in mechanical engineering from Northeastern University.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">The Company and Mr. DiVincenzo entered into an employment offer letter providing for, among other things, an annual base salary of $665,000 and a 2024 target cash bonus under the Company&#8217;s corporate incentive bonus plan of 100% of his eligible earnings. Within sixty days of his hire date, the Company&#8217;s Board will grant Mr. DiVincenzo restricted stock units valued at $2,500,000, and he also is eligible to participate in the executive long term incentive plan effective with the 2025 fiscal year, with an annual targeted grant value of $2,500,000 in 2025. The offer letter also includes a $1.3 million sign-on bonus (minus applicable taxes) payable by February 15, 2025. Mr. DiVincenzo is eligible for a housing and household goods relocation credit of up to $150,000, to be reimbursed based on submitted expenses, and for payment of his commuting costs (travel-related expenses) for up to six months to and from Indianapolis, Indiana. If, within the first 24 months of his employment, Mr. DiVincenzo voluntarily decides to leave the Company without Good Reason or is terminated for Cause, Mr. DiVincenzo will be responsible for repayment of the sign-on bonus and all relocation costs. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">If Mr. DiVincenzo&#8217;s employment with the Company is terminated by the Company without Cause or he resigns for Good Reason, he will be entitled to a lump sum payment equal to eighteen months of his then current annual base salary, provided that he first enters into a full release of all claims in favor of the Company, its affiliates, and their respective officers, directors and employees in a form provided by the Company. A copy of the employment offer letter entered into between the Company and Mr. DiVincenzo is filed as Exhibit 10.1 to this report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">There are no arrangements or understandings between Mr. DiVincenzo and any person other than the Company pursuant to which he was appointed as President and Chief Operating Officer. There is no family relationship between Mr. DiVincenzo and any director or executive officer of the Company or any person nominated or chosen to become a director or executive officer of the Company. Mr. DiVincenzo has no material interest in any transaction required to be disclosed pursuant to Item 404(a) of Regulation S-K.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">A copy of the press release announcing the appointment of Mr. DiVincenzo is furnished with this report as Exhibit 99.1.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">As previously disclosed, on April 10, 2024, Andrew Last, the Company&#8217;s Executive Vice President, Chief Operating Officer (and principal operating officer) notified the Company that he intends to retire from his position by early September 2024. Dr. Last will be retiring from his position on September 5, 2024.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Effective on Mr. DiVincenzo&#8217;s September 9, 2024 start date as the Company&#8217;s President and Chief Operating Officer, Norman Schwartz will continue as the Company&#8217;s Chief Executive Officer and Chairman of the Board and will no longer be the Company&#8217;s President.</span></div><div id="i7e85c6d2652f45578ec789e98de84fb6_16"></div><div><span><br/></span></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.48pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Item 9.01 Financial Statements and Exhibits.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.923%"><tr><td style="width:1.0%"/><td style="width:15.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.824%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:81.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Exhibit Number&#160;&#160;&#160;&#160;</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline">Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">Employment </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">Offer </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">Let</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">ter</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm"> between the Company a</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">nd Mr</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline" href="ex101-employmentofferlette.htm">. DiVincenzo dated August 2, 2024</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">99.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="bio-8k8202024xex991.htm">Press Release dated </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="bio-8k8202024xex991.htm">August</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="bio-8k8202024xex991.htm"> 2</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="bio-8k8202024xex991.htm">0</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline" href="bio-8k8202024xex991.htm">, 2024</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">104.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Cover Page Interactive Data File - the cover page XBRL tags are embedded within the Inline XBRL document</span></td></tr></table></div><div style="height:42.48pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i7e85c6d2652f45578ec789e98de84fb6_19"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.052%"><tr><td style="width:1.0%"/><td style="width:5.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.925%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:59.633%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">BIO-RAD LABORATORIES, INC.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">August 20, 2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">/s/ Courtney C. Enloe</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Courtney C. Enloe</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Executive Vice President, General Counsel &amp; Secretary</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>ex101-employmentofferlette.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ia56d06506f7d4bc09e47dc320a3986d2_62"></div><div style="min-height:100.08pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div></div><div><img alt="image_0a.jpg" src="image_0a.jpg" style="height:28px;margin-bottom:5pt;vertical-align:text-bottom;width:95px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 10.1</font></div><div style="margin-bottom:8.4pt"><font><br></font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 2, 2024</font></div><div style="margin-bottom:8.4pt"><font><br></font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jon DiVincenzo</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10157 Hickory Ridge Drive</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Zionsville, IN 46077</font></div><div style="margin-bottom:8.4pt"><font><br></font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dear Jon,</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I am pleased to extend to you our written offer of employment to join Bio-Rad Laboratories as President &#38; Chief Operating Officer, reporting directly to&#160;Norman Schwartz. &#160;In&#160;your new position, your&#160;bi-weekly salary is $25,576.92 which is equivalent to $665,000&#160;USD annually.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You are eligible to participate in our corporate Incentive Bonus Plan (IBP) with a targeted bonus of&#160;100% of your eligible earnings in 2024, payable in&#160;Q1 2025. The terms and conditions of the IBP are contained in the plan document which you will receive at a later date.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This offer also includes a $1.3 million sign-on bonus (minus applicable taxes) payable by February 15, 2025. If within the first 24 months of your employment you voluntarily decide to leave Bio-Rad without Good reason or are terminated for Cause (both as defined in Appendix A), you will be responsible for repayment of the sign-on bonus.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You will be eligible to receive a New Hire RSU grant valued at $2.5 million within 60 days of your hire date and contingent upon approval of the Board of Directors. RSUs are typically granted under a 4-year vesting scheme with 25% of the grant vesting each anniversary of the date of grant. You are also eligible to participate in the executive Long Term Incentive Plan (LTI) effective with the 2025 fiscal year, with an annual targeted grant value of $2.5 million. It is anticipated the 2025 annual LTI will be comprised of 75% RSUs and 25% Stock Options. The terms and conditions of your grants are contained in the plan document which you will receive at a later date. </font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This role will require you to take residence near the Bio-Rad Corporate Headquarters within 6 months of offer acceptance. While you are looking for a local residence and to defray costs associated with localizing, we are providing you a housing and household goods relocation credit of up to $150,000, to be reimbursed based on submitted expenses.</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;Housing and household goods expenses are defined as&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Movement and Shipment of Household Goods </font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Household Goods Storage (up to 60 days)</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Temporary Housing Accommodation (up to 60 days)</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">House Hunting Trip (2 trips totaling up to 10 days)</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Final Travel (including immediate family)</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">House Commission and Closing Costs</font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Downpayment on a home in the San Francisco Bay Area</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we will pay your commuting costs (travel related expenses) for up to 6 months to and from Indianapolis, IN. The expectation is that you will work in our Corporate Headquarters in Hercules, three weeks out of the month before you fully relocate. </font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">You will be asked to sign a relocation repayment agreement.&#160; In the event you voluntarily leave Bio-Rad, without Good Reason, or are terminated for Cause, within the first 24 months of your employment, you will be responsible to immediately repay the sign-on bonus in full as well as all relocation costs.</font></div><div style="height:46.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:100.08pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div></div><div style="margin-top:10pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If after you begin employment with Bio-Rad you resign for Good Reason or your employment is terminated by Bio-Rad without Cause, you will be entitled to a lump sum severance payment equal to 18 months of your then current annual base provided that you first enter into a full release of all claims in favor of Bio-Rad, its affiliates and their respective officers, directors and employees in a form provided by Bio-Rad.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This offer is contingent upon your passing background and reference checks as well as a drug test prior to starting employment and entering into a mutual agreement to arbitrate with the company. The types of information that will be requested in the background check include education verification, previous employment verification, professional references, and criminal record check.  Additionally, you will be asked to provide time for a courtesy interview with two our Board Members, Jeff Edwards, Chairman of the Compensation Committee and Greg Hinckley, Lead Independent</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Director.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Your target start date is&#160;Monday, September 9, 2024.  Please note that background checks can take up to 2 weeks to complete. We ask that you submit your information to our background check company in a timely manner to meet this proposed start date.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bio-Rad maintains a smoke-free and drug-free work environment. As such, our expectation is that you complete a drug test. Sterling, our background screening provider, will contact you regarding a clinic location for the drug test. You must complete a drug test within five days of Sterling&#8217;s notification.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bio-Rad&#8217;s comprehensive benefits package provides you with a variety of options that will help meet your needs. You will have up to 31 days from your start date to enroll in these benefits. If you wish to enroll your eligible dependents, you may be required to present evidence of your dependents&#8217; eligibility, such as a marriage certificate or birth certificate.&#160;<br>&#160;<br>Please acknowledge your acceptance of this offer by, Wednesday, August 21, 2024. This offer is null and void after this date. Once received, a &#8216;Welcome to Bio-Rad&#8217; letter will be e-mailed with details regarding your on-boarding processes and a &#8220;tentative&#8221; new hire orientation date.&#160;Please note that an official start date can't be determined until your background</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has cleared.</font></div><div style="margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For over 70 years, Bio-Rad has benefited from the contributions of exceptional people like you. We seek the best talent to build on the success of our company and we look forward to you joining our highly collaborative environment.&#160;&#160;</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sincerely,</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Colleen Corey</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Colleen Corey</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EVP, Global Human Resources</font></div><div><font style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bio-Rad Laboratories</font></div><div><font><br></font></div><div style="margin-bottom:10pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:10pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:133%">I accept Bio-Rad Laboratories' offer of employment as herein described.  </font></div><div style="margin-bottom:10pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.194%"><tr><td style="width:1.0%"></td><td style="width:42.772%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Jon DiVincenzo</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 15, 2024</font></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Jon DiVincenzo</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date</font></td></tr></table></div><div style="margin-bottom:10pt;margin-top:12pt"><font><br></font></div><div style="height:46.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:100.08pt;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">APPENDIX A</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Definitions</font></div><div style="text-align:center"><font><br></font></div><div style="margin-bottom:10pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">For purposes of this Offer Letter, the following definitions shall apply, with &#8220;Executive&#8221; referring to Jon DiVincenzo&#58;</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">&#8220;Cause&#8221; shall mean&#58; </font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">The Executive&#8217;s failure to perform the Executive&#8217;s duties under the Offer Letter or as otherwise agreed to by the parties&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">the Executive&#8217;s willful engagement in dishonesty, illegal conduct, or gross misconduct, which is, in each case, injurious to Bio-Rad or its affiliates&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:9.45pt">the Executive&#8217;s embezzlement, misappropriation, or fraud, whether or not related to the Executive&#8217;s employment with Bio-Rad&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">the Executive&#8217;s conviction of or plea of guilty or nolo contendere to a crime that constitutes a felony (or state law equivalent) or a crime that constitutes a misdemeanor involving moral turpitude&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">e.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">the</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Executive&#8217;s willful violation of Bio-Rad&#8217;s written policies or codes of conduct, including written policies related to discrimination, harassment, performance of illegal or unethical activities, and ethical misconduct&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">f.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:11.9pt">the Executive&#8217;s material breach of any material obligation under the Offer Letter or any other written agreement between the Executive and Bio-Rad&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">g.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">the Executive&#8217;s engagement in conduct (other than conduct directed by or ratified by Bio-Rad) that brings or is reasonably likely to bring Bio-Rad negative publicity or into public disgrace, embarrassment, or disrepute&#59;</font></div><div style="margin-bottom:10pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">h.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">the Executive&#8217;s substantial dependence or addiction to any drug illegally taken or to alcohol that is in either event materially injurious to Bio-Rad.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Provided,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">however,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">that</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Cause</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">will</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">not</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">exist</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">with</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">respect</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">to</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">any</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">conduct or event that is curable or subject to cure, both subject to Bio-Rad&#8217;s satisfaction, unless and until (a) Bio-Rad provides Executive written notice detailing why cause exists and (b) Executive fails to cure the issue(s) raised in such</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">notice</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">to Bio-Rad&#8217;s satisfaction within thirty (30) days&#8217; of his receipt of the same.</font></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">&#8220;Good Reason&#8221; shall mean, without Executive&#8217;s prior written consent, whether by Bio-Rad or any of its successors or assigns&#58;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">a.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">A material reduction in Executive&#8217;s duties, responsibilities, or title&#59;</font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">b.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">A material reduction in Executive&#8217;s compensation or benefits, except for such reduction that similarly affects other similar employees of Bio-Rad&#59;  </font></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">c.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:9.45pt">A material change in Executive&#8217;s work location&#59; or </font></div><div style="margin-bottom:10pt;padding-left:72pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">d.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%;padding-left:8.84pt">The breach by Bio-Rad of any material provision of the Offer Letter or other term and conditions of employment which is reasonably likely to cause material harm to Executive.</font></div><div style="margin-bottom:10pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">Provided,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">however,</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:133%"> </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:133%">that Good Reason will not exist unless (a) Executive provides Bio-Rad written notice detailing why Good Reason exists and (b) Bio-Rad fails to cure the issue(s) raised in such notice within thirty (30) days of its receipt of the same.</font></div><div style="margin-bottom:10pt"><font><br></font></div><div style="height:46.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>bio-8k8202024xex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i5f9db98c834742eea3975577d5c6ea59_1"></div><div style="min-height:40.5pt;width:100%"><div><font><br></font></div></div><div style="padding-right:31.5pt;text-align:right"><font><br></font></div><div style="padding-right:31.5pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:underline">Exhibit 99.1</font></div><div style="padding-right:31.5pt;text-align:right"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:112%">Press Release</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:14pt;font-weight:700;line-height:115%">Bio-Rad Appoints Jon DiVincenzo President, Chief Operating Officer</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">HERCULES, Calif.&#8212; August 20, 2024 -- Bio-Rad Laboratories, Inc. (NYSE&#58; BIO and BIO.B), a global leader in life science research and clinical diagnostics products, today announced that Jon DiVincenzo will join the company as President and Chief Operating Officer, effective September 9, 2024, replacing Andy Last, who is retiring.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> Mr. DiVincenzo joins Bio-Rad from Labcorp Holdings Inc., a global provider of comprehensive laboratory services, where he held various global operational and commercial leadership roles across the company&#8217;s several business units. Most recently, he served as Executive Vice President and President, Central Laboratories and International. Prior to LabCorp, Mr. DiVincenzo was President of the Environmental Health Division at PerkinElmer, a global company focused on diagnostics, life science research, food quality, environmental health and industrial testing. He also served as Chief Executive Officer of Enzymatics, a privately held molecular biology reagents company. Prior to that, Mr. DiVincenzo held roles of increasing responsibility in the Biosciences and Lab Water businesses of EMD Millipore, a subsidiary of Merck KGaA. He holds a Bachelor of Science degree in mechanical engineering from Northeastern University.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#34;We are thrilled to welcome Jon DiVincenzo as our President and Chief Operating Officer,&#8221; stated Norman Schwartz, Bio-Rad&#8217;s Chairman and Chief Executive Officer. &#8220;Jon brings to Bio-Rad over thirty years of industry experience across strategic, operational, and commercial organizations in both life science and clinical diagnostics. His extensive track record spans leadership roles in operations, marketing, and product development, which will be integral to our continued success.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Mr. DiVincenzo stated, &#34;I am excited to join Bio-Rad and I look forward to working with the executive team to continue to make progress towards achieving the company&#8217;s long-term transformational and growth objectives.&#8221;</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:115%">About Bio-Rad</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Bio-Rad Laboratories, Inc. (NYSE&#58; BIO and BIO.B) is a leader in developing, manufacturing, and marketing a broad range of products for the life science research and clinical diagnostics markets. Based in Hercules, California, Bio-Rad operates a global network of research, development, manufacturing, and sales operations with over 7,700 employees, and $2.7 billion in revenues in 2023. Our customers include universities, research institutions, hospitals, food safety and environmental quality laboratories, and biopharmaceutical companies. Together, we develop innovative, high-quality products that advance science and save lives. To learn more, visit bio-rad.com.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Investor Contact&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Edward Chung, Investor Relations </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">510-741-6104 </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">ir&#64;bio-rad.com</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:112%">Media Contact&#58;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">Anna Gralinska, Corporate Communications </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">510-741-6643 </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:112%">cc&#64;bio-rad.com</font></div><div style="height:40.5pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>bio-20240815.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8b1bd350-9077-402e-bf1c-b5f1e30ceced,g:fe4efb96-d752-4dd0-9fb7-69900c01bd0b-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bio="http://www.bio-rad.com/20240815" xmlns:xbrli="http://www.xbrl.org/2003/instance" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.bio-rad.com/20240815">
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20240815_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20240815_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="bio-20240815_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="DocumentandEntityInformationDocument" roleURI="http://www.bio-rad.com/role/DocumentandEntityInformationDocument">
        <link:definition>0000001 - Document - Document and Entity Information Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="bio_DocumentandEntityInformationAbstract" abstract="true" name="DocumentandEntityInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>5
<FILENAME>bio-20240815_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8b1bd350-9077-402e-bf1c-b5f1e30ceced,g:fe4efb96-d752-4dd0-9fb7-69900c01bd0b-->
<link:linkbase 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.bio-rad.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="bio-20240815.xsd#DocumentandEntityInformationDocument"/>
  <link:definitionLink xlink:role="http://www.bio-rad.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:to="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_50ab901e-d2c7-4b9c-a17b-a6fd9048b587_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:to="loc_us-gaap_ClassOfStockDomain_50ab901e-d2c7-4b9c-a17b-a6fd9048b587_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:to="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f0246df6-cc2d-48b5-a7f9-7cfab4d1403f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:to="loc_us-gaap_CommonClassAMember_f0246df6-cc2d-48b5-a7f9-7cfab4d1403f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_69c3a6f0-1b44-493f-b978-e9c55d066369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:to="loc_us-gaap_CommonClassBMember_69c3a6f0-1b44-493f-b978-e9c55d066369" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ccbca310-fa05-470f-8a5f-159f922f7ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityCentralIndexKey_ccbca310-fa05-470f-8a5f-159f922f7ed5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_badb8df8-355e-42a7-9229-33654e0f8bd1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_Security12bTitle_badb8df8-355e-42a7-9229-33654e0f8bd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0e162b1e-e91b-40c8-9d1a-c15a139bd10c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_TradingSymbol_0e162b1e-e91b-40c8-9d1a-c15a139bd10c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ddceb03a-32c7-42c0-8afb-996217689df3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityEmergingGrowthCompany_ddceb03a-32c7-42c0-8afb-996217689df3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_8b5c0976-b314-42d1-91b8-87e9d5f2a61d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_WrittenCommunications_8b5c0976-b314-42d1-91b8-87e9d5f2a61d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_282b6bf7-2076-44c5-9f9f-2a484f70454f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_SecurityExchangeName_282b6bf7-2076-44c5-9f9f-2a484f70454f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cd4303e2-532f-4730-8db4-eaeb4b06ad98" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cd4303e2-532f-4730-8db4-eaeb4b06ad98" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a957b15c-c5f5-4e6d-b3f0-25fac249f8d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_DocumentType_a957b15c-c5f5-4e6d-b3f0-25fac249f8d4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b845e858-5a86-4b5a-91f0-9c10bac3ec67" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_DocumentPeriodEndDate_b845e858-5a86-4b5a-91f0-9c10bac3ec67" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d62236ea-938a-4bab-883f-75da2539d8a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityRegistrantName_d62236ea-938a-4bab-883f-75da2539d8a3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e801b6d0-5893-44dc-bda1-c912e5c34852" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityFileNumber_e801b6d0-5893-44dc-bda1-c912e5c34852" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_120b983a-1f03-4bcc-9fcd-89e35aa5efb4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityTaxIdentificationNumber_120b983a-1f03-4bcc-9fcd-89e35aa5efb4" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6efea5d5-7e03-43fe-8171-be90f55e58e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressAddressLine1_6efea5d5-7e03-43fe-8171-be90f55e58e4" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f25ccfe4-1cab-4855-8ea7-236aed9ba226" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressCityOrTown_f25ccfe4-1cab-4855-8ea7-236aed9ba226" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ac7c2903-5f2a-4f84-8fda-02249309cf6b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressStateOrProvince_ac7c2903-5f2a-4f84-8fda-02249309cf6b" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f0cf1a59-64b8-4ffb-8c8d-eb06adf1b791" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressPostalZipCode_f0cf1a59-64b8-4ffb-8c8d-eb06adf1b791" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_fa4cf7d5-6d02-49d3-878d-c303cf8fb75e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_CityAreaCode_fa4cf7d5-6d02-49d3-878d-c303cf8fb75e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_65679978-dce5-47a5-93e1-f945134faf42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_LocalPhoneNumber_65679978-dce5-47a5-93e1-f945134faf42" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_651b795c-8305-4345-b11b-15718fc900fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_SolicitingMaterial_651b795c-8305-4345-b11b-15718fc900fd" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_b94a2b03-40f4-48e0-8bfb-17fe56e3c227" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_PreCommencementTenderOffer_b94a2b03-40f4-48e0-8bfb-17fe56e3c227" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_57531187-a8a0-4398-a6c8-2c35808fcd8c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_57531187-a8a0-4398-a6c8-2c35808fcd8c" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d0ba780c-cc4e-4f64-b594-e3118b18648a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_AmendmentFlag_d0ba780c-cc4e-4f64-b594-e3118b18648a" xlink:type="arc" order="21"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>bio-20240815_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8b1bd350-9077-402e-bf1c-b5f1e30ceced,g:fe4efb96-d752-4dd0-9fb7-69900c01bd0b-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_CommonClassBMember_2518b9c1-408b-42af-8c6d-648be73ab671_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" 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_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" 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:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInformationLineItems_2108f0ea-cf1e-49f3-91c7-2b9f4f1d5864_terseLabel_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:label id="lab_dei_EntityInformationLineItems_label_en-US" xlink:label="lab_dei_EntityInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInformationLineItems" xlink:to="lab_dei_EntityInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_4244e1ae-c71b-4f28-b607-8312efcf674a_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" 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_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" 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:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_d33710d1-94c6-44ff-9fc4-22b8c69b8de0_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_fb8697fb-9909-46f3-8657-899c7fd90bb5_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" 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_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" 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:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_44bbdb8a-b342-4e65-91a6-82d2fef89b88_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_b5e5dc1e-b4cc-40be-afa3-8489288dc062_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_63d272b0-ef9c-42c8-845e-36c890ca1968_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_1e44779c-0e93-4997-8214-d2761e178508_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" 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_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" 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:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_6320979d-c8d4-4637-b445-9531bd6e9e5f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_c164a215-dcd9-4a45-be33-e3a16cf901f7_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_95aea0bc-1042-4ab1-a6fe-d508b5ac385b_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f5fee564-7415-4a81-a179-89d9f4d17b3f_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_4ab0979c-9e46-4d84-bb9a-f0c3887e4202_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_aba0bdb5-f3f9-4e30-9c35-f3fd3f991066_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_e21e19bf-a8a4-4f38-9110-f15867454e39_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_bio_DocumentandEntityInformationAbstract_b35d079d-9e31-4abd-bc8d-a978b2b45767_terseLabel_en-US" xlink:label="lab_bio_DocumentandEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_bio_DocumentandEntityInformationAbstract_label_en-US" xlink:label="lab_bio_DocumentandEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:label id="lab_bio_DocumentandEntityInformationAbstract_documentation_en-US" xlink:label="lab_bio_DocumentandEntityInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_bio_DocumentandEntityInformationAbstract" xlink:href="bio-20240815.xsd#bio_DocumentandEntityInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_bio_DocumentandEntityInformationAbstract" xlink:to="lab_bio_DocumentandEntityInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_25da230e-3758-45cb-be87-4f9117bf4099_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_122f6795-eeff-489e-9439-50e9a56cdb7e_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_e055454f-e6ea-4a3e-b91b-00a1fb7d9b4c_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" 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_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" 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:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_2cffd241-7a0d-4336-8a01-3ae8728d93a5_terseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" 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_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" 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:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_0abdf120-e7ab-4a14-9303-579cae3f95ff_terseLabel_en-US" xlink:label="lab_dei_DocumentType" 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_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_3c00a18b-7707-427a-ad53-f83f10f18079_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" 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_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_3d7c296c-f08e-44d9-bf75-22cafb46f3d0_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" 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_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" 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:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_ef91592a-bf70-474c-b49e-921aea6ff09f_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitiesTable_9de4717d-2237-4e06-97b5-bc789280dffd_terseLabel_en-US" xlink:label="lab_dei_EntitiesTable" 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_label_en-US" xlink:label="lab_dei_EntitiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitiesTable" xlink:to="lab_dei_EntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3496783d-550a-42f2-b213-07d3ff40d30d_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_31bc2131-9003-4630-a1b2-c147c73d015d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_2f56e0ca-2ba7-4531-8c3c-a3e9516474fe_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" 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_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>bio-20240815_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:8b1bd350-9077-402e-bf1c-b5f1e30ceced,g:fe4efb96-d752-4dd0-9fb7-69900c01bd0b-->
<link:linkbase 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" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.bio-rad.com/role/DocumentandEntityInformationDocument" xlink:type="simple" xlink:href="bio-20240815.xsd#DocumentandEntityInformationDocument"/>
  <link:presentationLink xlink:role="http://www.bio-rad.com/role/DocumentandEntityInformationDocument" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_bio_DocumentandEntityInformationAbstract_8356f21c-04e4-4a0e-a3ef-58fa602c9b8c" xlink:href="bio-20240815.xsd#bio_DocumentandEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_bio_DocumentandEntityInformationAbstract_8356f21c-04e4-4a0e-a3ef-58fa602c9b8c" xlink:to="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:to="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_50ab901e-d2c7-4b9c-a17b-a6fd9048b587" xlink:to="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_f0246df6-cc2d-48b5-a7f9-7cfab4d1403f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:to="loc_us-gaap_CommonClassAMember_f0246df6-cc2d-48b5-a7f9-7cfab4d1403f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_69c3a6f0-1b44-493f-b978-e9c55d066369" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_c3910275-a4f1-4d5b-8ff2-333bda33e33b" xlink:to="loc_us-gaap_CommonClassBMember_69c3a6f0-1b44-493f-b978-e9c55d066369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntitiesTable_38786c2e-698d-4d6f-8f05-f3ce10aab685" xlink:to="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_ccbca310-fa05-470f-8a5f-159f922f7ed5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityCentralIndexKey_ccbca310-fa05-470f-8a5f-159f922f7ed5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_badb8df8-355e-42a7-9229-33654e0f8bd1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_Security12bTitle_badb8df8-355e-42a7-9229-33654e0f8bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0e162b1e-e91b-40c8-9d1a-c15a139bd10c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_TradingSymbol_0e162b1e-e91b-40c8-9d1a-c15a139bd10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_ddceb03a-32c7-42c0-8afb-996217689df3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityEmergingGrowthCompany_ddceb03a-32c7-42c0-8afb-996217689df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_8b5c0976-b314-42d1-91b8-87e9d5f2a61d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_WrittenCommunications_8b5c0976-b314-42d1-91b8-87e9d5f2a61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_282b6bf7-2076-44c5-9f9f-2a484f70454f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_SecurityExchangeName_282b6bf7-2076-44c5-9f9f-2a484f70454f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_cd4303e2-532f-4730-8db4-eaeb4b06ad98" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityIncorporationStateCountryCode_cd4303e2-532f-4730-8db4-eaeb4b06ad98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_a957b15c-c5f5-4e6d-b3f0-25fac249f8d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_DocumentType_a957b15c-c5f5-4e6d-b3f0-25fac249f8d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_b845e858-5a86-4b5a-91f0-9c10bac3ec67" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_DocumentPeriodEndDate_b845e858-5a86-4b5a-91f0-9c10bac3ec67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d62236ea-938a-4bab-883f-75da2539d8a3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityRegistrantName_d62236ea-938a-4bab-883f-75da2539d8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e801b6d0-5893-44dc-bda1-c912e5c34852" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityFileNumber_e801b6d0-5893-44dc-bda1-c912e5c34852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_120b983a-1f03-4bcc-9fcd-89e35aa5efb4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityTaxIdentificationNumber_120b983a-1f03-4bcc-9fcd-89e35aa5efb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6efea5d5-7e03-43fe-8171-be90f55e58e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressAddressLine1_6efea5d5-7e03-43fe-8171-be90f55e58e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_f25ccfe4-1cab-4855-8ea7-236aed9ba226" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressCityOrTown_f25ccfe4-1cab-4855-8ea7-236aed9ba226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_ac7c2903-5f2a-4f84-8fda-02249309cf6b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressStateOrProvince_ac7c2903-5f2a-4f84-8fda-02249309cf6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_f0cf1a59-64b8-4ffb-8c8d-eb06adf1b791" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_EntityAddressPostalZipCode_f0cf1a59-64b8-4ffb-8c8d-eb06adf1b791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_fa4cf7d5-6d02-49d3-878d-c303cf8fb75e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_CityAreaCode_fa4cf7d5-6d02-49d3-878d-c303cf8fb75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_65679978-dce5-47a5-93e1-f945134faf42" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_LocalPhoneNumber_65679978-dce5-47a5-93e1-f945134faf42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_651b795c-8305-4345-b11b-15718fc900fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_SolicitingMaterial_651b795c-8305-4345-b11b-15718fc900fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_b94a2b03-40f4-48e0-8bfb-17fe56e3c227" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_PreCommencementTenderOffer_b94a2b03-40f4-48e0-8bfb-17fe56e3c227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_57531187-a8a0-4398-a6c8-2c35808fcd8c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_57531187-a8a0-4398-a6c8-2c35808fcd8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d0ba780c-cc4e-4f64-b594-e3118b18648a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityInformationLineItems_7767f6dd-9029-4911-b3a1-a247910bee59" xlink:to="loc_dei_AmendmentFlag_d0ba780c-cc4e-4f64-b594-e3118b18648a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_0a.jpg
<TEXT>
begin 644 image_0a.jpg
MB5!.1PT*&@H    -24A$4@   %\    <" 8    '@&,W     7-21T( KLX<
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
M;3IUH5@YT\119F1^Q3FEHX(JR!7XXL)QQ+8R&L4POV $DO,K2&N<H&3UL".
M!G4T(S\0#F_]$<%(DTBP0IP=Q0WI26=$A40JQPLD@O>>SU51V8/CW5NV5W+!
M/G8ZU[;KJY\8?'3>5BEJ#3L9=DF#(EP4=Y&;DU])[F;D"S]?VRY6T=;57$N"
MPH0$POC.@S&MVS68V&4HDDE7$C UU&DY.[!DTE IBZ(OH_7% ;]1\P6/'<Q
M17DAHS=//0O$'N5,.ME:Z\3)#G&J?M> S:VN">76-44[ AM"S%STD!N-,=CB
MC#UT;LK6^4C9\33&;W\*4S.?P?K\O6HLG!&\\JHY[&8Z*1JRIOS7-*Y[L&LS
MBFE$P:6+RL!ZL*V+8K98HTWJ1!$+O'0[ =R8+6>^Q(>G]^.C@@.X9"G$LM;N
MPFQ\>BZ'UQ%FH7QF,0R43?Y.Z((;,:OWN'J'[N:\O[-."-UED^Z*JDN57" !
MYT=ZL=+I'NKB!CK:CS9;@T4:ABIF@_L&6>!$A?:*\QQ30?+#,R3_R9L)ELC?
M0$>O/;H9:X]OP[IOMV-Y[F;<L/U)_B@=1+2@@^(YWYHMDMHYI:=)!:XHE^*D
M%&0&*$BTT#GS26FRA@FA)@XH/=)92T9O^2.2-C^$J2SVU@[K+X=68S@+][ /
M'L"P]V?C%K:T<@;QYZ8M''@GNH1U15O2R=S8*?H-H"NI<>]US^.+L0OQT2_G
MJ9ID0K@^AM'?VD*)TL_7!XOH756&NZ*2&%3M#!DA06%T9YZ<+R<Z9X%VO@\K
M%+AB$Z!QPJO1I!83.PH/&U0A;"47N740N;45T]F$1/502[&5J"_EB;6P2KZ^
M&@@A+][6?:2A#_OU8#K\V2$S,:7K"#T#JH5=3\H0QRM()JF-L9'/>[HY2VC-
MT(MS2 /R7*/37S(PD=W:GW@8:\T&P830YP#*$YAMXFPK??1FQ"=U[*^?C,S*
M*LHQVDC:YT<=[NH["<]+*ZQ12KI]G<'8^"2MX;2=9;#G&#Q?&O$50@H_YIWG
M$P25EXXBU%(D%\1/0[DZ$=J-R*)A8D"0+FS;N3FYC')KY"O'D ;^=>P37!^9
MJ*6@XK=A8N>A/* 4HQ\=8*T1ATD#=[#]-"+(G6,E$P996E]I$^5 ICXAJ'&G
MXGN571HSHZ[#U;K%E<;@]:-;=.;HM9EUL>$],*:#X8INC.89W>5KN@$[[7R^
M_Z\YVZGH=0 W7\XQ5MR3M1AYHH?%7VZPV?:@!OM<UJ2G#*-PEWYR!R/RT81;
M206I6N =\OG@1IXBNW##,GDJ-#%YYW-806/%.8N&S.(A[#H]XAEK3V4A+6L1
M3@N5-2S( F[DYM%/852'./7X^85C2'S_/JXOSJ9IC,PY<=/P=,(,-=X0C[/(
MSJ>CZC-*P WI%SD !Y)?T(+OCX,73^#A_6]B \\_7DZW5,UY/6Y>L]'E?,&R
M%.:*;91^<J&N"K^/F821[?NIEK(A;.1L.:#DL\CLX"%K77X6:AC%8[N-Q-U1
M8]C1,#?XWNQ]KR-/#DY"&YP_B1W)=%Z]6W56U"%K2UV03ND=GDP_9D%5 6FA
M@7IP33NIY6^)=ZK#CWQ?D?[]E>PUW"C]W8;4\$#L9$9ZC$MOKB=SS[-[2MOS
M&BKI;*6/"<X+8L2^.O!NA)&:)*L-N?'/"A%)%W:BHA"9S/1M+.@UT@59-[,Q
MMN'FU2.I@M/=^1DI?>BI+%IE:;@UZ"QU>8,8*,53C)>"Y.1\ZR<!B=YZ0ZFZ
M&$Y7^/H'D6=]55VO(%\JN;SO*]'NKF(C"/?6.Y;O-.19;WJ[Z6.!*"+K>O)X
M0\A<:034;S>QG@F'HXSU<2A25TF-]6#9L@DW<-(*;H"'//^18#I/H%JSRSC\
M)PF'@WLYV?R<+&B\3:FKU[$M2.'DLUKRXT.BQ;S^'QWO<,CGV E6QPL\YPB+
M 7TPA-F4H27-^*%P.E>3DD@U#.H&N'R8I:<,YJS;N0I;$[OKTV$SFH8#>0SK
M#^&P_1/3W^4!Q3.^?XZ_.3J8[5,L%XQE/>A._N)QSNFUK/\L( T_;"7\6\06
I\C@/ H=0778(MVQV?9MNQO\:@'\#?7.0*\1DQ28     245.1*Y"8((!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.24.2.u1</span><table class="report" border="0" cellspacing="2" id="idm139746356989440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document and Entity Information Document<br></strong></div></th>
<th class="th"><div>Aug. 15, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000012208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Aug. 15,  2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BIO-RAD LABORATORIES, INC.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-7928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-1381833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1000 Alfred Nobel Dr.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Hercules<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(510)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">724-7000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Class A [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="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, Par Value $0.0001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BIO<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Common Class B [Member]</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="Show.showAR( this, 'defref_dei_EntityInformationLineItems', window );"><strong>Entity Information [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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class B Common Stock, Par Value $0.0001 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BIO.B<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CityAreaCode</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_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1</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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressCityOrTown</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_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressPostalZipCode</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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityFileNumber</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:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityIncorporationStateCountryCode</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:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_EntityInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityInformationLineItems</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: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_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LocalPhoneNumber</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_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Security12bTitle</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:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SecurityExchangeName</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:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_TradingSymbol</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:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance 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_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_WrittenCommunications</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_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>EXCEL
<SEQUENCE>11
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( ,5#%%D'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #%0Q19?WAO%>X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R$G&*";UI66G#08K;.QF;+4UC6-C:R1]^R5>FS*V!]C1TN]/
MGT"M#D+[B"_1!XQD,=V-KNN3T&'-CD1! "1]1*=2.27ZJ;GWT2F:GO$ 0>F3
M.B#4G#^ 0U)&D8(96(2%R&1KM- 1%?EXP1N]X,-G[#+,:, .'?:4H"HK8'*>
M&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33M4\/[\])K7+6R?
M2/4:IU_)"CH'7+/KY+=FL]T],EGS^K[@JZ+FNZH6#1=\]3&[_O"["3MO[-[^
M8^.KH&SAUUW(+U!+ P04    " #%0Q19F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M ,5#%%G$>Y; T 0  % 5   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9C_;^(V&,;_%2N;ICNI0&*@T(XB 6UWZ/H% ;O3=MH/)C%@-8ESME/:_WZO
M R3<%MZPJNL/)2'QPR=^[>=QW-M(]:37G!OR$H6QOG+6QB27C8;VUSQBNBX3
M'L.5I501,W"J5@V=*,Z"K%$4-JCKGC<B)F*GW\N^FZA^3Z8F%#&?**+3*&+J
M=<A#N;ER/&?_Q52LUL9^T>CW$K;B,VY^3R8*SAJY2B B'FLA8Z+X\LH9>)?#
M9M8@N^.+X!M]<$SLHRRD?+(GX^#*<2T1#[EOK 2#CV<^XF%HE8#C^T[4R7_3
M-CP\WJO?9@\/#[-@FH]D^%4$9GWE=!T2\"5+0S.5FT]\]T!MJ^?+4&?_R69[
M;ZOE$#_51D:[QD 0B7C[R5YV'7'0H.T>:4!W#6C&O?VAC/*:&=;O*;DARMX-
M:O8@>]2L-<")V%9E9A1<%=#.]*^EGT(G&\+B@-S$1IA7,HZWU;:]MK_>:QCX
M-=NFX>^4AUME>D1YD*[JQ&N?$>K2UH_-&P"9D]*<E&9ZS2-Z)7#?[N >,C8\
MTG^5 6X%6^6"=KQ?ZH3Y_,J! :VY>N9._Y>?O'/W5P2WF>,V,?4][@CZ3K$0
ML /^0C[SUS).7,FU?QZE;A?!:N58K5.P;B*N5B)>D=^@O5F3D8P2%I?"X7I+
M%FJ.<+5SKC:J\U4)8WAL0:(T%GY68%W&@^M4\9SG/.>G]-,X]J5*I,IPSLC,
M,,.)5("90EVAO#+@99"X^/4-0MC)"3NXR'[FSE^34@:\>;?V&8'HYA#=TR F
M7 EI'20@X$.E/+A2;A=5?G&1HUV<4L$I7PD-4Q 8'UA4"H;K#,>/M>G@FMP-
MAH_3P?QQ.KZ9G9'QPZB.0'INX;_N*9BW(N3D(8T67)5:+2[BU3H7%+,'[R /
MO%-XYNR%C .HK%CN)B-&ATM>M&I>L^MUFTV,L,@!#_7M/>$@","U]=G^@&1A
M\!B7EKA"T@.')8-PJ7A 'N2"A^1:H>4M4L [*09RV)$] P.9RTU<"HK+?>+*
M3T.N,;8B"KR3LB!GR]UMHN2SB/WRGL0U1P,,K4@##[?Q?Z)-I#:0HG^*Y*CE
M5BA>M-JM#L96)(.'NW=6P@$L@8^CX (?VI[[$4,I(L##3?Q.^M KD[6,4?/
M13JT5>O !,"(BCSP<!N?R5#XPMBEQ3V,)B586(J$JU2EN%>$@(>[]T3QF@]K
M"@[#>9N6'%9BBCPNET<Z"]>K(J.%\5/<L_]%-M8Z!;(JP K92L B"2ANVP.@
M"C*RVY"M2E%P@4J4@Z4_[L]V50@)- H9^/R ?+OG=JR7K_G_CT4_+?R>-M_]
M+06U_+<2%RE <<>>"P-+#[DD'OVP^$AFW$]A+5[Z*E"AM"_/KEHS(_TGL&ZF
MR!<6IIS\[-;MFPQ)8'CK-5/HV"BB@N+&/E<LL'8S>XT6LM1L*@1@@8>!%+E
M<5O?]QRY>?'7+%[QHPO."J&'/V;8"P(MXH'BSO[#M!GBTP95>NL@+&*#=M]]
MVJ 1\E;B(E@H'@3_9=K@2OORO,>T:1;QT\1SHGK:5 C M*D/,90B:)IX3IP^
M<2J$CDV<QL'^F-UKO&=V\T.3D"]!QZUWP"#4=OMN>V)DDFV9+:0Q,LH.UYQ!
M+-L;X/I22K,_L;MP^29J_V]02P,$%     @ Q4,469^@&_"Q @  X@P   T
M  !X;"]S='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV
M!'KQ9+ES^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-S
MS?LD:0]'KEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.
MIM-N0V]H4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#
M%V!IGP*\"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6
M#\87$!GEW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#H
MG%%>* 6KC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_
MC!9B7X2]_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK
M'O;^RPF+-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?
MK7/--;=,7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*
MLN3ZQ3GUX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-
MM[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]
MK-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7
MCX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L
M"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9G
MD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ Q4,469>*
MNQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q
M%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(
MMB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!
M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B
M':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04
M" #%0Q19'#AEZC\!   \ @  #P   'AL+W=O<FMB;V]K+GAM;(U1RV["0 S\
ME=5^0!-0BU1$N)0^D*H6E8K[DG6(Q3XBKP,M7U\G452D7GKR>FR-9V87YTC'
M?8Q']>5=2(6NF9MYEJ6R!F_236P@R*2*Y U+2X<L-03&IAJ O<NF>3[+O,&@
MEXN1:T/9=1,92L88!.R '<(Y_<Z[5ITPX1X=\G>A^[<#K3P&]'@!6^A<JU3'
M\TLDO,3 QFU+BLX5>C(,=D",Y1]XVXG\-/O4(VSV'T:$%'J6"V&%E+C?Z/F-
M:#R!+ ]=R_$)'0.M#,,SQ;;!<.AHQ$5V9://8:Q#B'/Z3XRQJK"$52Q;#X&'
M' E<)S"D&IND53 >"CVN*!.L>@PL(:EU&*ADMW,JI]=V<,TB]RI#FJ,,:&T'
MX:-:"Q4&L&]R( DNR94;4EWI>::W=Y-[2:AU[D&P]_ :C1W-CQ^W_ %02P,$
M%     @ Q4,4620>FZ*M    ^ $  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX
M;6PN<F5L<[61/0Z#, R%KQ+E #50J4,%3%U8*RX0!?,C$A+%K@JW+X4!D#IT
M8;*>+7_OR4Z?:!1W;J"V\R1&:P;*9,OL[P"D6[2*+L[C,$]J%ZSB688&O-*]
M:A"2*+I!V#-DGNZ9HIP\_D-T==UI?#C]LCCP#S"\7>BI160I2A4:Y$S":+8V
MP5+BRTR6HJ@R&8HJEG!:(.+)(&UI5GVP3TZTYWD7-_=%KLWC":[?#'!X=/X!
M4$L#!!0    ( ,5#%%EED'F2&0$  ,\#   3    6T-O;G1E;G1?5'EP97-=
M+GAM;*V334[#,!"%KQ)E6R4N+%B@IAM@"UUP 6-/&JO^DV=:TMLS3MI*H!(5
MA4VL>-Z\SYZ7K-Z/$;#HG?78E!U1?!0"50=.8ATB>*ZT(3E)_)JV(DJUDUL0
M]\OE@U#!$WBJ*'N4Z]4SM')OJ7CI>1M-\$V9P&)9/(W"S&I*&:,U2A+7Q<'K
M'Y3J1*BY<]!@9R(N6%"*JX1<^1UPZGL[0$I&0[&1B5ZE8Y7HK4 Z6L!ZVN+*
M&4/;&@4ZJ+WCEAIC JFQ R!GZ]%T,4TFGC",S[O9_,%F"LC*30H1.;$$?\>=
M(\G=560C2&2FKW@ALO7L^T%.6X.^D<WC_0QI-^2!8ECFS_A[QA?_&\[Q$<+N
MOS^QO-9.&G_FB^$_7G\!4$L! A0#%     @ Q4,460=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #%
M0Q19?WAO%>X    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " #%0Q19F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,5#%%G$>Y;
MT 0  % 5   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " #%0Q19GZ ;\+$"  #B#   #0
M@ $3#0  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ,5#%%F7BKL<P    !,"
M   +              "  >\/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ,5#
M%%D<.&7J/P$  #P"   /              "  =@0  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #%0Q19)!Z;HJT   #X 0  &@              @ %$
M$@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #%0Q19
M99!YDAD!  #/ P  $P              @ $I$P  6T-O;G1E;G1?5'EP97-=
:+GAM;%!+!08     "0 ) #X"  !S%      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<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>13
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.2.u1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>3</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>2</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="bio-20240815.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document and Entity Information Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.bio-rad.com/role/DocumentandEntityInformationDocument</Role>
      <ShortName>Document and Entity Information Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</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="8-K" isOnlyDei="true" isUsgaap="true" original="bio-20240815.htm">bio-20240815.htm</File>
    <File>bio-20240815.xsd</File>
    <File>bio-20240815_def.xml</File>
    <File>bio-20240815_lab.xml</File>
    <File>bio-20240815_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="25">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "bio-20240815.htm": {
   "nsprefix": "bio",
   "nsuri": "http://www.bio-rad.com/20240815",
   "dts": {
    "inline": {
     "local": [
      "bio-20240815.htm"
     ]
    },
    "schema": {
     "local": [
      "bio-20240815.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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "bio-20240815_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "bio-20240815_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bio-20240815_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 1,
   "axisCustom": 0,
   "memberStandard": 2,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 3,
   "entityCount": 1,
   "segmentCount": 2,
   "elementCount": 29,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 25
   },
   "report": {
    "R1": {
     "role": "http://www.bio-rad.com/role/DocumentandEntityInformationDocument",
     "longName": "0000001 - Document - Document and Entity Information Document",
     "shortName": "Document and Entity Information Document",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityEmergingGrowthCompany",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "bio-20240815.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityEmergingGrowthCompany",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "bio-20240815.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class A [Member]",
        "label": "Common Class A [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Class B [Member]",
        "label": "Common Class B [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "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'."
       }
      }
     },
     "auth_ref": []
    },
    "bio_DocumentandEntityInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.bio-rad.com/20240815",
     "localname": "DocumentandEntityInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document and Entity Information [Abstract]",
        "label": "Document and Entity Information [Abstract]",
        "documentation": "Document and Entity Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitiesTable",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entities [Table]",
        "label": "Entities [Table]",
        "documentation": "Container to assemble all relevant information about each entity associated with the document instance"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInformationLineItems",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Information [Line Items]",
        "label": "Entity Information [Line Items]",
        "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."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.bio-rad.com/role/DocumentandEntityInformationDocument"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0000012208-24-000054-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000012208-24-000054-xbrl.zip
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
MGG%:N<7RUJEK_^S<=J%])<)IO-KE:Q=?WO<"SGIV >=(WG)XR*R^9/2+10>
M?8N&UW2FT"!LO*6STGC8+9WW3RIJY53H0#>!.RVK9G8!;#<(SG?8JANS,:G:
MCF<3<L0F5,93J9=.CK@$!112H1YW0!\HA+1G^HR;5'OD.&39V>FLZ1YI3R:"
M1['>@@-/5ONAWV&1HM!\1MI2HC)C:[6NN;U"T#NI_=@47-%.UP,*GD7$W,]%
M/,=<S54DAUQ8/1J0S[2/1\J%Y'@PL!OY-GF'9@Q/8'G.7N*$]3=W[SU8S@B,
MHX^&UAS=R&C9-\<N#@78RR7N&,.8#(5?_UM$- 8K2<YM:/<G'@2-_A&8HLPU
MS,Z G4NF]!W",'M .B/.!N0,C#O5-CKA!'DW=S!,S1U_%%E+<_Q1OB\2-AB@
M;%QAE@*YAKYTN&DHDS%TNXSR<C&*;+I89J?$Z43.<ZU(P)21*I"O#S0?*C(6
M$GTRP%5V"-X4I\SM!0$((&@4NT&_C+O@P--*H11![QZ#E_>+*;- /,*BYK;>
M,2>U7Q9R2"/^3[)=#G003/J(A'P B9N?# @] DZ'D0 GZ2N;+()*_@W2NB!C
M9"#%&'4 KU8@OXDPT"B@&L#\9!B*/F[D-LY?(AX824@VPONI07S"5'MF!(AY
M94[70GH.%(!)KBE20^$%<NCCPAD$!^E9W#^A[9)D9]^*)+E:?T$[R2]T/-D#
MV,!=1 F1#/PG=(:R6\:8)%-T$&48D8-IA%^!'3 JC5-4BREX\W,"IS&B()<8
M&RARR916FPOTDIKF>K(S4&K4%\]QFSAT.KGAUP6+<,I%[(KDTPF,+Z[P=0A%
M,TP&IUO'4>9'G8,[ U?WP9<\X*_PMU9<YNT"-EDP%EUQ*2(T4(#8;XR&(#)'
MW)SL0GJ<,_F%1\?A&(^69@Q/:R8#X4\Q.(2V<V)57!0ZF!.$W!\!D +"S?],
M(:J)(:QE"W./]-R&2(DNH%#'AL@V^9@@Z%F(9<:?SO$9XG(<_3/#-X/@Y!2-
MVQ5H#,C3B(4!B!AXNFE()>ES, '#&8 $.HD>*T%D11*6:*>'D3!,HJH^#*"0
M]X#;!#C/^QQQ0J73-IZ+!'FE\0$ND;_PU /I3Z$;4\H,='QR1$YX&/()F 0$
M7$W[P!].I?8")Z#87\COGVC[>8WNXTS^$%M*1F"!@*;DD$(B% IM<2X2.0O8
M4#*&/!@S3#&TKK((4BK&T/(:'3D5$EA$<>](A/&]?GM//'L1<<KEG&%&N5HB
MCDX3=.$2Y%@GE'BM2A+(#4#Z0A:C$!ISK2DB4*O' IU_4C%%^XY:B)$,:"K!
M-]P01<-$)G^JU:I%P%+/3\U;B6(JARPF/E4C\#G15,WMR%Z.5=(K>I!/://1
MU)L^DY#J4!1#=_R+I4X&^0_'RB,8D @AL\E?'&$DBM^ O@60$J1M1Q!/$;R+
MM;AV8A-W78.V07Z-^>D2\4"3P>+HU%GI58IIA#<N7N&2:("6\">O6'4<Q-T8
M*0SO0B7(/)A =XR_.496&L4D]TZ=6HB4!A:,Y[#7>-\&7-DKH8"T5<BZ%4HQ
M1@G%-#5/.6/(#L 9?#2DFD49H @ #F,3E)P%&3"@ZX@0C13YR;7+9(RV2"!Q
MAY$EHH0Q[R#+@C\0RX:@4AI->L/4>T!UIK]"9/N1]>44122YV[:Z$EK,DPDK
M#A1T>:IMJ"8F?&:HW&0(/@)WVX8BN00(;&W M<.:3I# /[G5A OPI8_NA8_[
M4XEN"&55.R.PHV,\;!GH:"I23!F>X<0 =9K;Z&HZGC+0?MP'[P780EQQQ4)+
M)\QS [S7G0T(('Q$7_BKB-:TP)@67(V@$9V(D.M407^S27=@6)=(PX!+].N5
M=(14U#-E7?$^5Q!@@(^48%# R/D<.0;SA@P 70C6<!8QC<DG]+,],'*8W$DD
M/<H<CS1"B$:' KE7(P14#DW1Q*DEK))LCF8XWZ)\:$L />=YAJ2T'\EQO "O
MU1TLT38S0W,V.=/TE'V+?$KRQ67>:M8A5W7I#SFA-)/F>&Z"HX29^ITMH;D-
M@))P.IZ =HPS+6#_T:8$G >"SUBT))8  K!S*J4)PI==0O&V\(>!$\GD6_LB
ME;@B,I@:^6#8$T9&<?%#RL<Z3QG0*^/)Y_ MZOMNZ0!O*0!R)/H+#;C4\IE8
MRR1EA<=!EDYC0T-FQO3X5%?(;R%=I*Q-VB"OD^R*@TU><\&[]EE\C<2*[_;(
M0$!  /T'+O*-($R,P;_9K@DTN4INSGXIP0<X6 K_1<#2A;*/- Y?5X-U?IB2
M9XD<VE( I2")U:8I"3GH(AWG*\AFLV\2ZR?5%$/.7$4/[?@ 8J T &W(0DPI
M% S<B$^^!FDJ58CC\CU1RR*+;>:PBT2JR5A?'PF%XH*2 QX'Z'BOH5>\*5;Z
M :/L*#77P@EZA^(.,.@J/S7E/8DOSY/& H!!"""D"(5:*M7K(F+%J22%^AX;
M3@V5R(7U^XN0ST4MGNA[OE*3DU3E4#*6RW)BV51KI9U"N*E&MV_HS%1U7I.;
M3=M]&:3!>A^[XN82F$P BA@JM2%9#L$HI77/=A1(F/4S9$CK ^E-)9KBYLHC
M:M-=!4=<K#+WG,^K4^I0S'TV.N21+,8H7T=;R)-TK0)-.KZ38#97KS05GB/@
M+>(R%]S $%DVN# ("GO6O;I4[MQE_AYGV8-8MF09VU8*N42_E4UG3-]46"YB
M2@TH0!X^NH81_S&DQL5LR!LVCFU&NQ6F5%C,3)3K(1-E-KD;/M%#@^'#1 K+
M*>QNN%>YE_>=<+7"?1>(EM:AGG'E[7E6T=+1UKWK[CE7QIJVXY*/V>IU]J)$
M$R@FMGSC.M43JO+<!8^K_U\#WA/?5M^TF]Z];ZMWJ[;7;-SKCOG-OS>\RE9N
MJV^X=J5^-U /OS?[:Z>>GT.L#'P!1)YF\:BEPW5L!;XC"6;,/9GYQ"_'SHR'
M[T=[PI.(WTJ[(Z9\R2?X\Y9N7=\EY+7QQVSU'AMR'HGM=^G-8/ LO-^G:QT>
M,^JT]^P $O-J;G;C.JYU6]/0)0U=T;!'\1BW6F;5COT2?2U8Z2MV7A-"GUG\
MBK")\=73KP:;]<7 5X2@KFN^(GP6JCV!+M&ENRW2%S/2=>?87I%;Q]+5]^G6
MG5UWZW<#F(AXGPNK\:4!P@KB>L-NFDW7R/:YKGOVDKJG$>[=4-UOP\LHZ&O
MA'BO 0OG-2#QA-;^*=X]MBF#J^R"K7\.U#L"H"'GN/]6[PJEIDA^1&-J7H5I
MZ9C-U\VP5DK^/NQ])C$=*KW0B?7R($A6@9+M&UU=1S,-@^3ET/<XUK$[5>)[
M%,.;6SJ@H8^D?$-I^8%G8K;<[?%VLJRO8E]T/YVV+__H'5_L5(WZT8'YZCX?
M#<SYW"*V.0ZG5[NS RDYCEH7UYVC"Z;AC/A4;V^>7_\UB^BX[\9L-<-M*GTV
MHN$@W5=B]D*8!KC[8(H;1O1P=!J/A 3D@L=?;LA'O=U:8JC93M6[[Q)#U:Y7
MFEM9%W#K=M.K;F6HFMVLU;;S:EW;\[;SDMYJTZ[A^X:?;-GC,6*>[_A&Q'LC
MM3:2>_#;DAZ#FU]U@!KQP^Z9U6L?D<_MP[->^_*LUSV^*)+N:6?-#1AOPON:
MA7>GN)DO!WDXXKLOSU^-,30%(-UBK6\3YR>]"SH?7Y<.#+\JR<['U\/9-W)U
MY^H%)54B'3&5<<1FI&.3XR@4[(7YF$>R2J\/H]U7PRTC_M [:)_VXK>\E;TW
M+?TN,/KNM/2%*>+FTP"?6,3PB@90U4BQ,+F=X8+YDL54SG+4S%_8A4>EO@AF
M\&<4C\.#_P=02P,$%     @ Q4,468)#O,T( P  6PH  !    !B:6\M,C R
M-# X,34N>'-DW59-4]LP$+WG5Z@^5[&=!$(\)$P+I<-,^C$4IMP8V5HG&FS)
ME602_GTEV6H^"(',]-!I+I%6[SWM:G=EG9XMRP(]@E1,\'$0=Z,  <\$97PV
M#FYO+O%)<#;I=$[?87SW\7J*+D16E\ U.I= -%"T8'J.]!S03R$?V"-!WPNB
M<R%+C">.=BZJ)\EF<XUZ46_@87Y5)B=IG-+^481'T7"(!U$/<)K'&4Z/\ACZ
M4089T/>S)(<!Y.GH&-/A40\/*#6$/!WBX]$HBK+(:$2I$UVJ1&5S* DRH7&5
M+-4XF&M=)6&X6"RZBWY7R%G8BZ(XO/LR_>&@08LM&'_80"]367A\/[3+*5'@
MX2D3&V@SQY+0;B;*T 8;G<1''FN5V!YMQI4F/#/:1&O)TEK#I3G%"\A)7>AQ
M4/-?-2E8SH":%!5@D[ !6%O61,Y ?R4EJ(ID\+J/DPY"]N!860FI$7_&S(E*
MG:^UPC-"*DOM!Z@YZ*G(B';U8]'*P%UH.SDA%%IY"[:6[E+1('S5@[7<Q:/1
M*%S:9.SV8.?Y.CRV0QSW<#\^8-N7$O7VO<T,>][?\&%5B(?YX'F'^^#$%&3=
MF7@,*;"W%, VW YVI)QP+K3C6TMKJRK&<]$8C,DZGGCOKR'W3?6L87>4B/M+
MB,RD*%ZII["2H@*I&:CU9G<"<PGY.+#MX]OFOI+0-8YXQ#/]S0S89;,!*-.Y
M+MSI*AXOH9\J(Z%,&@IH3N@?#I]"?FCXAL(X^Q^"+TAZ:/"& L6!<5OBC5E'
MC(X#__$EG'[BFNFG*VZ_M*Z8_%J +.7V^NK%6]_Y\B8I[XIW9I6]2>1^,<*K
M%\':T*BB1A:MZ?Y9/PVWY;8VJA70;WSBQML=TY);R!YB1HJL+@[G;=;H3EIK
M],EI[ZUP\^)JYAN7F[W:VF^W2ZA)R_V^3'Q(E98D,TDE[6@<:%F;NK0W]/Z"
M6'$Y*TSIV?ILN.XIDIA:9X+>N-JCM70<<Z'7AL9T;6>?I:BK<=# F8;2O"P<
MO+$8>?-*O#)V*V(+UT7<?!(FG=]02P,$%     @ Q4,46>:T4D%5"   >SP
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
M<13M9&;#SBJ_]9-PRFL=YB;+9_U4=O/8P"A[$5WI*>%E(>E5+N2<A3(4'$G
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
MI_JDNBBSR)7W$21A'M=(G H5T6!QLRX2"\$XRWDR'23?# ]#9+L*IN/4W21
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
M$6><,Y%FJ6#AXGOT>PP":5,\**FCCFE8?HP L'*&AH:C[RHU&4002 L:*!J
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
M#7JZGA->UGA]\PS<2J'GIW\Z#EPSS-]>W-G;\]WM[*TL;5#_<6E+.RQ "H"
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
M03\JI+BJ?QNU3^&>___I[O'_B_?_4$L! A0#%     @ Q4,468DSW"["%P
M&Z8  !               ( !     &)I;RTR,#(T,#@Q-2YH=&U02P$"% ,4
M    " #%0Q19@D.\S0@#  !;"@  $               @ 'P%P  8FEO+3(P
M,C0P.#$U+GAS9%!+ 0(4 Q0    ( ,5#%%GFM%)!50@  'L\   4
M      "  28;  !B:6\M,C R-# X,35?9&5F+GAM;%!+ 0(4 Q0    ( ,5#
M%%D-2L;RD@P  $QL   4              "  :TC  !B:6\M,C R-# X,35?
M;&%B+GAM;%!+ 0(4 Q0    ( ,5#%%F_4]EO# @  $$_   4
M  "  7$P  !B:6\M,C R-# X,35?<')E+GAM;%!+ 0(4 Q0    ( ,5#%%EB
MW_8/.@<  *L9   7              "  :\X  !B:6\M.&LX,C R,#(T>&5X
M.3DQ+FAT;5!+ 0(4 Q0    ( ,5#%%D5,GV.X!(  !YO   >
M  "  1Y   !E>#$P,2UE;7!L;WEM96YT;V9F97)L971T92YH=&U02P4&
/  < !P#3 0  .E,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>bio-20240815_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="bio-20240815.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="c-2">
        <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>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <context id="c-3">
        <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>2024-08-15</startDate>
            <endDate>2024-08-15</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-24">0000012208</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-25">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2024-08-15</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">BIO-RAD LABORATORIES, INC.</dei:EntityRegistrantName>
    <dei:EntityFileNumber contextRef="c-1" id="f-4">1-7928</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-5">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">94-1381833</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">1000 Alfred Nobel Dr.</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-8">Hercules</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-9">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-10">94547</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-11">(510)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-12">724-7000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-13">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-14">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-15">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-2" id="f-17">Class A Common Stock, Par Value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-2" id="f-18">BIO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-2" id="f-19">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="c-3" id="f-20">Class B Common Stock, Par Value $0.0001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-3" id="f-21">BIO.B</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-3" id="f-22">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
