<SEC-DOCUMENT>0000012208-24-000018.txt : 20240320
<SEC-HEADER>0000012208-24-000018.hdr.sgml : 20240320
<ACCEPTANCE-DATETIME>20240320083024
ACCESSION NUMBER:		0000012208-24-000018
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20240320
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:		20240320
DATE AS OF CHANGE:		20240320

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:		24766398

	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-20240320.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:32fb01da-e2fc-4310-a26a-c1f2e1ee8263,g:f307f43f-b62b-4afc-abbd-02349a47c7c9,d:7e228d55b5e34c0d876be5db15a4bca4-->
<html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:bio="http://www.bio-rad.com/20240320" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>bio-20240320</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-20240320.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-03-20</xbrli:startDate><xbrli:endDate>2024-03-20</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-03-20</xbrli:startDate><xbrli:endDate>2024-03-20</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-03-20</xbrli:startDate><xbrli:endDate>2024-03-20</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i7e228d55b5e34c0d876be5db15a4bca4_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">March&#160;20, 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><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></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="i7e228d55b5e34c0d876be5db15a4bca4_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:107%">ITEM 5.02&#160;&#160;&#160;&#160;Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:107%"> </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 March&#160;20, 2024, Bio-Rad Laboratories, Inc. (the &#8220;Company&#8221;) announced the appointment by the Board of Directors of the Company of Roop K. Lakkaraju as the Company&#8217;s Executive Vice President, Chief Financial Officer (including as principal financial officer), effective April 15, 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. Lakkaraju, age 53, joins the Company from Benchmark Electronics, a multi-national electronics manufacturing services company, where he was Executive Vice President and Chief Financial Officer from January 2018 to March 2024. From 2017 to 2018, Mr. Lakkaraju was Chief Financial Officer at Maana, Inc., an enterprise software company. From 2013 to 2017, he was Chief Operating Officer and Chief Financial Officer at Support.com, a provider of cloud-based software and services. Prior to that he held senior executive financial and operational roles at Quantros, Inc. from 2011 to 2013, 2Wire Inc. from 2007 to 2010, Solectron Corporation from 2002 to 2007, and Safeguard Scientifics from 1999 to 2002. Mr. Lakkaraju began his career as an auditor with Grant Thornton and PricewaterhouseCoopers, and holds a B.S. in Business Administration, Accounting, from San Jose State University. He also currently serves on the board of directors and as audit committee chair at Infinera Corporation, a publicly traded global supplier of open optical networking solutions.</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. Lakkaraju entered into an employment offer letter providing for, among other things, an annual base salary of $600,000 and a 2024 target cash bonus under the Company&#8217;s corporate incentive bonus plan of 75% of his eligible earnings. Within sixty days of his hire date, the Company&#8217;s Board will grant Mr. Lakkaraju restricted stock units valued at $1,450,000. Mr. Lakkaraju also is eligible to participate in the executive long term incentive plan with a targeted grant value of $2,000,000 in 2024 and is eligible for a housing and household goods relocation credit totaling $20,000, to be reimbursed based on submitted expenses. If Mr. Lakkaraju&#8217;s employment with the Company is terminated by the Company without good cause, 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. Lakkaraju 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. Lakkaraju and any person other than the Company pursuant to which he was appointed as Executive Vice President, Chief Financial Officer. There is no family relationship between Mr. Lakkaraju 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. Lakkaraju has no direct or indirect 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. Lakkaraju is furnished with this report as Exhibit 99.1.</span></div><div><span><br/></span></div><div id="i7e228d55b5e34c0d876be5db15a4bca4_10"></div><div><span><br/></span></div><div><span><br/></span></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ITEM 9.01&#160;&#160;&#160;&#160;Financial Statements and Exhibits</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.245%"><tr><td style="width:1.0%"/><td style="width:9.465%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.734%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.401%"/><td style="width:0.1%"/></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:700;line-height:100%">Exhibit<br/>Number&#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:11pt;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:11pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;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:400;line-height:100%">10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;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-8k3202024xex101.htm">Employment Offer Letter between the Company and Roop K. Lakkaraju dated February14, 2024</a></span></div></td></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:400;line-height:100%">99.1</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%">&#160;</span></td><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-8k3202024xex991.htm">Press Release dated March 20, 2024</a></span></div></td></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: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><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="i7e228d55b5e34c0d876be5db15a4bca4_13"></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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">March 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/ Norman Schwartz</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%">Norman Schwartz</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%">President and Chief Executive Officer</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>bio-8k3202024xex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i7929682a44da4cd0ad4d69ed62ce5141_40"></div><div style="min-height:72pt;width:100%"><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:100%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:100%;text-decoration:underline">Exhibit 10.1</font></div><div><font><br></font></div><div style="margin-bottom:8.4pt"><font><br></font></div><div style="margin-bottom:8.4pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">February 14, 2024</font></div><div style="margin-bottom:8.4pt"><font><br></font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Roop Lakkaraju</font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">1121 Grimley Lane</font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">San Jose, CA 95120</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:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Dear Roop,</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">I am pleased to extend to you our written offer of employment to join Bio-Rad Laboratories as Executive Vice President, Chief Financial Officer, reporting directly to&#160;Norman Schwartz. &#160;In&#160;your new position, your&#160;bi-weekly salary is $23,076.92, which is equivalent to&#160;USD $600,000 annually.</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">You are eligible to participate in our corporate Incentive Bonus Plan (IBP) with a targeted bonus of&#160;75% of your eligible earnings in 2024, payable in&#160;Q1 2025. The company will waive the pro-rate requirement of the 2024 bonus under the conditions of a start date prior to April 15, 2024.  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-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">You will be eligible to receive a New Hire RSU grant valued at $1.45 million within 60 days of your hire date and contingent upon approval of the Board of Directors You are also eligible to participate in the annual executive Long Term Incentive Plan (LTI) with a targeted grant value of $2 million. The terms and conditions of your grants are contained in the plan document which you will receive at a later date.  RSU&#8217;s are typically granted under a 4-year vesting scheme with 25% of the grant vesting each anniversary of the date of grant.</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">The company agrees you may continue your current Outside Director and Trustee roles alongside your position as CFO of Bio-Rad, provided that there continues to be no conflict of interest between these positions and your role at Bio-Rad.  Any future opportunities as an Outside Director must be discussed and approved by the CEO.</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">If after you begin employment with Bio-Rad your employment is terminated by Bio-Rad without good 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-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">This role requires you to take residence near the Bio-Rad Corporate Headquarters located in Hercules, California. 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 totaling $20,000, to be reimbursed based on submitted expenses. </font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">&#160;<br>This offer is contingent upon you passing a background check and 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.</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Your target start date is&#160;April 15, 2024.  Please note that background can take up to 2 weeks to complete. We ask that you submit your information to our background check company in a </font></div><div style="height:72pt;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:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">timely manner to meet this proposed start date.<br>&#160;<br>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.&#160;You must complete a drug test within five days of Sterling&#8217;s notification.<br>&#160;<br>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, February 14, 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 has cleared, unless you sign the background option acknowledgement form.<br>&#160;<br>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;<br>&#160;</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sincerely</font><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">,</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">&#47;s&#47; </font><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%;text-decoration:underline">Roberto Travaglini</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:100%"> </font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Roberto Travaglini</font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Sr. HR Director, Global Human Resources</font></div><div><font style="background-color:#ffffff;color:#333333;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Bio-Rad Laboratories</font></div><div style="margin-bottom:8pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:8pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">I accept Bio-Rad Laboratories' offer of employment as herein described.  </font></div><div style="margin-bottom:8pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:8pt;margin-top:12pt"><font><br></font></div><div style="margin-bottom:8pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">_</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%;text-decoration:underline">&#47;s&#47; Roop K Lakkaraju</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">____________________&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%;text-decoration:underline">February 14, 2024</font></div><div style="margin-bottom:8pt;margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:125%">Signature&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Date</font></div><div style="margin-bottom:8.4pt;margin-top:12pt"><font><br></font></div><div style="height:72pt;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-8k3202024xex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3ae2623b26fc42a2a52e2f2f29c648bb_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><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 style="text-align:center"><font style="color:#090909;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:115%">Bio-Rad Appoints Roop K. Lakkaraju Executive Vice President, Chief Financial 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:115%">HERCULES, Calif.&#8212; March 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 Roop K. Lakkaraju will join the company as its new Executive Vice President and Chief Financial Officer, effective April 15, 2024.</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. Lakkaraju joins Bio-Rad from Benchmark Electronics, a multi-national leader in electronics manufacturing services, where he served as Executive Vice President and Chief Financial Officer responsible for all finance-related functions supporting the company&#8217;s global operations since 2018. Prior to Benchmark, he held Chief Financial Officer and senior operational roles at several large, multinational companies including Support.com, a provider of cloud-based software and services, and Solectron, a leading global provider of electronics manufacturing and integrated supply chain services. Mr. Lakkaraju began his career as an auditor with Grant Thornton and PricewaterhouseCoopers, and holds a B.S. in Business Administration, Accounting, from San Jose State 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%">&#8220;We are pleased to welcome Roop Lakkaraju as our new Chief Financial Officer,&#8221; stated Norman Schwartz, Bio-Rad&#8217;s President and Chief Executive Officer. &#8220;Roop&#8217;s extensive experience and track record in financial management, operations, mergers and acquisitions, and capital markets transactions will be instrumental in helping us shape and execute our financial strategy.&#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:112%">&#34;I am excited to join Bio-Rad as its Chief Financial Officer,&#8221; said Mr. Lakkaraju. &#8220;I look forward to driving the company&#8217;s financial and strategic initiatives to create long-term value for all our stakeholders.&#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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> </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 8,000 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-20240320.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:32fb01da-e2fc-4310-a26a-c1f2e1ee8263,g:f307f43f-b62b-4afc-abbd-02349a47c7c9-->
<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/20240320" xmlns:xbrli="http://www.xbrl.org/2003/instance" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.bio-rad.com/20240320">
  <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-20240320_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-20240320_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-20240320_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-20240320_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:32fb01da-e2fc-4310-a26a-c1f2e1ee8263,g:f307f43f-b62b-4afc-abbd-02349a47c7c9-->
<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-20240320.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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_4259472a-e3a0-43cb-8f18-46d18b4ba556" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntitiesTable_4259472a-e3a0-43cb-8f18-46d18b4ba556" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7c5b30ab-4d40-4146-afaa-8af2f444051f" 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_4259472a-e3a0-43cb-8f18-46d18b4ba556" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7c5b30ab-4d40-4146-afaa-8af2f444051f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_7c5b30ab-4d40-4146-afaa-8af2f444051f_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_7c5b30ab-4d40-4146-afaa-8af2f444051f" xlink:to="loc_us-gaap_ClassOfStockDomain_7c5b30ab-4d40-4146-afaa-8af2f444051f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" 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_7c5b30ab-4d40-4146-afaa-8af2f444051f" xlink:to="loc_us-gaap_ClassOfStockDomain_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5b706534-b09a-4f99-a0b8-b83d86f132d5" 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_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:to="loc_us-gaap_CommonClassAMember_5b706534-b09a-4f99-a0b8-b83d86f132d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_82802b37-66b1-4b4e-b73c-608ae17c573c" 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_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:to="loc_us-gaap_CommonClassBMember_82802b37-66b1-4b4e-b73c-608ae17c573c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a9bac8d2-7ec2-4b67-8d84-2930cf5d2e40" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityCentralIndexKey_a9bac8d2-7ec2-4b67-8d84-2930cf5d2e40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9f5a2cf2-1c21-43fc-baf4-de6974b476e1" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_Security12bTitle_9f5a2cf2-1c21-43fc-baf4-de6974b476e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5fb53ce0-e577-49d2-803c-306b49257b01" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_TradingSymbol_5fb53ce0-e577-49d2-803c-306b49257b01" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1009264b-deb9-4572-b469-da9d6f32a36e" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityEmergingGrowthCompany_1009264b-deb9-4572-b469-da9d6f32a36e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_a8ab9045-0842-46ad-a5cd-4fe002251d27" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_WrittenCommunications_a8ab9045-0842-46ad-a5cd-4fe002251d27" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a4a633c1-044f-4e98-b6a4-594491d22f4f" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_SecurityExchangeName_a4a633c1-044f-4e98-b6a4-594491d22f4f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_dd2d066e-6a99-412f-bbb5-455052e68eb8" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_dd2d066e-6a99-412f-bbb5-455052e68eb8" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_10787937-94b2-4ee2-bec8-124df5736d7a" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_DocumentType_10787937-94b2-4ee2-bec8-124df5736d7a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e852930f-b76e-4b5c-bc60-078fab1b1ea9" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_DocumentPeriodEndDate_e852930f-b76e-4b5c-bc60-078fab1b1ea9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6323711d-3026-4a91-a51c-711028cbb53c" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityRegistrantName_6323711d-3026-4a91-a51c-711028cbb53c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_06639aa2-c58f-4b3b-a98e-393fc3199ae8" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityFileNumber_06639aa2-c58f-4b3b-a98e-393fc3199ae8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_fc58c60b-0bad-4c63-b12b-b99a53f0baea" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityTaxIdentificationNumber_fc58c60b-0bad-4c63-b12b-b99a53f0baea" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6dfa5c73-5fb3-45bb-87af-933768b5d5a0" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressAddressLine1_6dfa5c73-5fb3-45bb-87af-933768b5d5a0" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7d5685ed-e44d-4b54-9208-92f33beec7cb" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressCityOrTown_7d5685ed-e44d-4b54-9208-92f33beec7cb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_45c1c229-6a6b-44e7-ba54-f0bb227798cd" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressStateOrProvince_45c1c229-6a6b-44e7-ba54-f0bb227798cd" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d9da7c32-9f88-471b-9b10-8b5e986efc53" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressPostalZipCode_d9da7c32-9f88-471b-9b10-8b5e986efc53" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b9bb3160-a2dd-4141-8f46-a9ad99e6a190" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_CityAreaCode_b9bb3160-a2dd-4141-8f46-a9ad99e6a190" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c92ffe20-0f42-4a7b-b3b3-484712d93753" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_LocalPhoneNumber_c92ffe20-0f42-4a7b-b3b3-484712d93753" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_c791bb20-c050-41fb-8f7a-b0576ea3b3f9" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_SolicitingMaterial_c791bb20-c050-41fb-8f7a-b0576ea3b3f9" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_b683bbf9-e4b6-4167-9f5e-83209f71b472" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_PreCommencementTenderOffer_b683bbf9-e4b6-4167-9f5e-83209f71b472" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_4d2968b5-6c64-4603-8883-7aca86de6211" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_4d2968b5-6c64-4603-8883-7aca86de6211" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_5beb2971-847a-4eb6-b0cf-bf9186919718" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_AmendmentFlag_5beb2971-847a-4eb6-b0cf-bf9186919718" xlink:type="arc" order="21"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>6
<FILENAME>bio-20240320_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:32fb01da-e2fc-4310-a26a-c1f2e1ee8263,g:f307f43f-b62b-4afc-abbd-02349a47c7c9-->
<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_964ce44d-eb3e-4f95-9a31-d548509ef7b2_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_687427fd-5913-4d50-8c25-b8aa7c0144ae_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_c45017ed-3175-4aad-bcf2-6e98993dbf3b_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_9512e457-a709-4111-8bca-534974f2b8f5_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_cdfd0246-36ae-45d9-96f2-7a61a111a865_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_45756aef-ec6f-4d31-999a-a131e5050efe_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_9b7c88c6-474b-4487-8daf-c80eb03a231d_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_7bf7fef7-1691-4574-9a22-551a22e7aec9_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_2c8b07f7-bd44-49f1-824e-8ed13c19deb3_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_aa8c756f-c8b6-4747-bd16-45e5d6020bf2_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_383e599b-d835-4ff2-bb3e-c2d2f133b86f_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_0580efa0-ae6f-453b-8320-0510b6c2fea5_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_59e07187-7345-47a4-8808-37754bfde17f_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_9de7f191-df0e-4731-ac53-7302d4c297b1_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_09880f33-3d12-4bc9-a9cd-92c1fedc8fcf_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_770492c3-9b00-4cf0-bf6b-19b4915b6535_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_283c939f-e093-45b1-92e8-c6e4d7827ce9_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-20240320.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_ab11f598-cb66-4115-9848-e3f8a0044eab_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_8c4c7f9b-2930-4078-a954-0188300e6fdb_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_b460cfb5-399b-44f0-b428-5422285dde38_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_169bce06-8ef4-4d20-bd16-970c4d0fe96d_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_160b742f-e9c4-4e3f-93fd-5b13ea576ec6_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_f9b5fe22-cccc-4568-9760-79832303bb59_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_805e9aa5-d8d2-4047-a608-8f4ab13c45b7_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_6b7a724b-5362-44f4-8d2c-80cae1c63b7c_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_c7d5e410-81ae-4929-a45c-5f489551988e_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_08c2488f-425d-4b3e-ac80-d5bd76bab10a_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_ee73d548-2791-4a5e-8bd9-077bdee4145e_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_f588dbaa-86f8-4c44-9dd0-c7ab0e4babfb_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-20240320_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:32fb01da-e2fc-4310-a26a-c1f2e1ee8263,g:f307f43f-b62b-4afc-abbd-02349a47c7c9-->
<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-20240320.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_71b7017c-48f7-408c-a4ae-de996e989d1b" xlink:href="bio-20240320.xsd#bio_DocumentandEntityInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitiesTable_4259472a-e3a0-43cb-8f18-46d18b4ba556" 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_71b7017c-48f7-408c-a4ae-de996e989d1b" xlink:to="loc_dei_EntitiesTable_4259472a-e3a0-43cb-8f18-46d18b4ba556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_7c5b30ab-4d40-4146-afaa-8af2f444051f" 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_4259472a-e3a0-43cb-8f18-46d18b4ba556" xlink:to="loc_us-gaap_StatementClassOfStockAxis_7c5b30ab-4d40-4146-afaa-8af2f444051f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" 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_7c5b30ab-4d40-4146-afaa-8af2f444051f" xlink:to="loc_us-gaap_ClassOfStockDomain_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_5b706534-b09a-4f99-a0b8-b83d86f132d5" 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_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:to="loc_us-gaap_CommonClassAMember_5b706534-b09a-4f99-a0b8-b83d86f132d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_82802b37-66b1-4b4e-b73c-608ae17c573c" 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_8e00d44a-6ed0-41ce-a74a-ca07c33dbcf5" xlink:to="loc_us-gaap_CommonClassBMember_82802b37-66b1-4b4e-b73c-608ae17c573c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInformationLineItems_f8c49702-0111-470e-bd84-950f17eac59c" 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_4259472a-e3a0-43cb-8f18-46d18b4ba556" xlink:to="loc_dei_EntityInformationLineItems_f8c49702-0111-470e-bd84-950f17eac59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_a9bac8d2-7ec2-4b67-8d84-2930cf5d2e40" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityCentralIndexKey_a9bac8d2-7ec2-4b67-8d84-2930cf5d2e40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_9f5a2cf2-1c21-43fc-baf4-de6974b476e1" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_Security12bTitle_9f5a2cf2-1c21-43fc-baf4-de6974b476e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5fb53ce0-e577-49d2-803c-306b49257b01" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_TradingSymbol_5fb53ce0-e577-49d2-803c-306b49257b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_1009264b-deb9-4572-b469-da9d6f32a36e" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityEmergingGrowthCompany_1009264b-deb9-4572-b469-da9d6f32a36e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_a8ab9045-0842-46ad-a5cd-4fe002251d27" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_WrittenCommunications_a8ab9045-0842-46ad-a5cd-4fe002251d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_a4a633c1-044f-4e98-b6a4-594491d22f4f" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_SecurityExchangeName_a4a633c1-044f-4e98-b6a4-594491d22f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_dd2d066e-6a99-412f-bbb5-455052e68eb8" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityIncorporationStateCountryCode_dd2d066e-6a99-412f-bbb5-455052e68eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_10787937-94b2-4ee2-bec8-124df5736d7a" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_DocumentType_10787937-94b2-4ee2-bec8-124df5736d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_e852930f-b76e-4b5c-bc60-078fab1b1ea9" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_DocumentPeriodEndDate_e852930f-b76e-4b5c-bc60-078fab1b1ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6323711d-3026-4a91-a51c-711028cbb53c" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityRegistrantName_6323711d-3026-4a91-a51c-711028cbb53c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_06639aa2-c58f-4b3b-a98e-393fc3199ae8" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityFileNumber_06639aa2-c58f-4b3b-a98e-393fc3199ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_fc58c60b-0bad-4c63-b12b-b99a53f0baea" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityTaxIdentificationNumber_fc58c60b-0bad-4c63-b12b-b99a53f0baea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_6dfa5c73-5fb3-45bb-87af-933768b5d5a0" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressAddressLine1_6dfa5c73-5fb3-45bb-87af-933768b5d5a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7d5685ed-e44d-4b54-9208-92f33beec7cb" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressCityOrTown_7d5685ed-e44d-4b54-9208-92f33beec7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_45c1c229-6a6b-44e7-ba54-f0bb227798cd" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressStateOrProvince_45c1c229-6a6b-44e7-ba54-f0bb227798cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_d9da7c32-9f88-471b-9b10-8b5e986efc53" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_EntityAddressPostalZipCode_d9da7c32-9f88-471b-9b10-8b5e986efc53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_b9bb3160-a2dd-4141-8f46-a9ad99e6a190" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_CityAreaCode_b9bb3160-a2dd-4141-8f46-a9ad99e6a190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_c92ffe20-0f42-4a7b-b3b3-484712d93753" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_LocalPhoneNumber_c92ffe20-0f42-4a7b-b3b3-484712d93753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_c791bb20-c050-41fb-8f7a-b0576ea3b3f9" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_SolicitingMaterial_c791bb20-c050-41fb-8f7a-b0576ea3b3f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_b683bbf9-e4b6-4167-9f5e-83209f71b472" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_PreCommencementTenderOffer_b683bbf9-e4b6-4167-9f5e-83209f71b472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_4d2968b5-6c64-4603-8883-7aca86de6211" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_4d2968b5-6c64-4603-8883-7aca86de6211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_5beb2971-847a-4eb6-b0cf-bf9186919718" 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_f8c49702-0111-470e-bd84-950f17eac59c" xlink:to="loc_dei_AmendmentFlag_5beb2971-847a-4eb6-b0cf-bf9186919718" 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<
MZ0    1G04U!  "QCPO\804    )<$A9<P  +B,  "XC 7BE/W8    A=$58
M=$-R96%T:6]N(%1I;64 ,C Q-SHP-3HR-2 Q,SHQ-CHP.?2#G"D   O?241!
M5&A#[5@)=%75%=W_9R()"2%A#(,,)D (22#,:)46B'&!!$3  &JM4Z!26Y>B
M5J5"1>M0AR+B*K95"1$!F4104!D": !%4 @Q@! BA! @,YG^[S[WW9?_?O+S
M<=EE5ZW9:[WDO7/ON_^<<\_9Y]R'9C3C9PF;_G]Y+!O7'DZ_!-B<,7 ZN\)F
M"],CS:!#X$0Q;[ZC7W)16WL0MZS/-<::QN6=GY&2#*?M+MY=PZNUDC7#.QRH
MXM_]#-1W4(LW<.N:(F/ '4T[/R,EFKOY,J<D:4DS?@@<D@V8BVFKEVA)/3P[
M/WUB$IQURV"WAVM),_YC.%_#D?B9>.()AQ; 1_]W8>G$$4#=!CH^5$O^.R!M
MPE'KNIQ:1YO=^/^3AVT@VA1$8%7V1BUH$/EOI$3 %Y^S:'35DL80I]15\Z9A
MTM!Y)L21XC3? "T@:B\9<H&=>^XC8WR6]3AF]P]&5,N.B P*A[_=#^>K2G&L
MK !%Y6<YUX_O^!KO-@5'G;%I34+_%M=6Z[F!MCAJ&K\O.MHL=M9QCI._XPG*
M-EX^_MYU=3HF8=K:57+K[L'T\2_1:;/U4V-0N>ZAD5@\* WV!J]*N2^IJ532
M"S7E6'ER)S:=RC(,I4Z/]YN"*X+;JO&]YX]BT9'U2A[ #9K=:RQNZ_$K1'-M
M7YLK&0NK2KC.+LP]D(["R@N&89[ 8!C6OA_F];M9"QJCLJX*7U[\%DN/;\61
M"]^Z!P;'^K?I@T?ZWJBMLJ&LMA+W[EN"TNIR(Y!JJY#:<Q0F=1V..C,K-<07
M);45M.L8UN3M1G[I=UP_4(\V0BY\?.(P966ERX-O3>A,$LKF7; A\  Z=^J5
MHY$Q_ ]:X!TS=K^(I3GO(R*D(_)3EB! HHYX]O!://CI2V@7VAGO_N)AC&C;
M1\F;PJ&24QBUY5&<KCSO.:JXV?,3[\"C?6_2@J912AN2M\[#SH*#QF8R8NUT
M9F;2,QC6II>>96#(AW.05?"5L5',SDVC%B"I8X(>]8PB9FS:GE>QXO@GWC;@
M)J2N7NDB5!\*O#E>P8&!X3WU/7"R_!Q>I7,7YWZ 1=]LQ+K\/:BUI&5:5++Z
M'].J2[WC!9O/[(>/;PNL:N#X[))\+#SR'A;E;$!>A:L[B^$F/=7_5B/M/8%K
M#XUP.>XXZ2J#$9YQ8@=6G,C$*<M:(7Z!>"!FHJ2_(:BIP!W1R8T<+U"VBCV<
MVR(@!+U#.^D18->Y;.KY'A9_LTG98R*"\]*'WX\X64_1LP<XZ.OED\(-YV>,
M[P*'P_"4-]C]J="5^@%8F;<+,[<O0-K.OV+6KA<PGI&R_>PA/<I@$<5)58/#
MH[1$TK\:GQ5]@SGQTW&5Q?'_./81$C;\%O=^^C+7>A&#-]V/W+(S>A08&SD0
MK8/;<#US<S7'\CFT11CBPJXPQ,1"!D+JQX\C==L"3/[D"5RUY1%%B29"N/&*
MR\GS[4(ZX,]Q!EU54]>+0C,:@R.TWI3W:-D!G8,BC&=B[L&W,2OS.:0QN\=\
M\*"B*!-^K&F_ZS7.HFL#V#$(-8YX'?FV6 J\YSX=&=*B%?HP"DT<O'@2OC3<
MKT4H?%DPX]K'N8V_Q>B3J!G6)EI+2"'%>6A)XQ_J,T%+@*^*3^*>SUY!E10\
M_Y8L!"$X0ZI9>^HS/<.(J"Y!;94>KLZ(]^1FB<AVU$T@6[+M[-<TB?0D#B9?
M!_/W?"Q=TZ;37QCO,I.>C)^!M@'&NR^P#KU],E/="P:T[L&D"N+<&B2T[E:_
MA@30D1+R>@ ;0AGGM3![O;+#Q)"(:-C\N,EFDV&% Y$\@/4Q"-0)"1N&E1=0
MV6ARMVFD0")&BI2=1CKHY$Z,C"!V".7DQV</K\&2G(W4JPWBP[KI-X"=3-<Q
MY$U)?Q.+F+HUU66&XTVP\%KUKK^E'IT8A4N'WZ>*LY._VS[0=1QQ\J7'R/UE
M+.*!U"70QQ>)S+Q@76 /L.@N)E7*XB,Z)>)V%GK!V4O%F/=E.J;K9T%/9D4D
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.1</span><table class="report" border="0" cellspacing="2" id="idm139969562181232">
<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>Mar. 20, 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">Mar. 20,  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
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
MV9X QY=2FOV.?0N7OT3M_PU02P,$%     @ RD-T6)^@&_"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,$%     @ RD-T6)>*
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" #*0W18'#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%     @ RD-T6"0>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    ( ,I#=%AED'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#%     @ RD-T6 =!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " #*
M0W18F$W1.^X    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " #*0W18F5R<(Q &  "<)P  $P
M@ ', 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( ,I#=%C03&3)
MT 0  % 5   8              " @0T(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " #*0W18GZ ;\+$"  #B#   #0
M@ $3#0  >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( ,I#=%B7BKL<P    !,"
M   +              "  >\/  !?<F5L<R\N<F5L<U!+ 0(4 Q0    ( ,I#
M=%@<.&7J/P$  #P"   /              "  =@0  !X;"]W;W)K8F]O:RYX
M;6Q02P$"% ,4    " #*0W18)!Z;HJT   #X 0  &@              @ %$
M$@  >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #*0W18
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.1</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-20240320.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-20240320.htm">bio-20240320.htm</File>
    <File>bio-20240320.xsd</File>
    <File>bio-20240320_def.xml</File>
    <File>bio-20240320_lab.xml</File>
    <File>bio-20240320_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-20240320.htm": {
   "nsprefix": "bio",
   "nsuri": "http://www.bio-rad.com/20240320",
   "dts": {
    "inline": {
     "local": [
      "bio-20240320.htm"
     ]
    },
    "schema": {
     "local": [
      "bio-20240320.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-20240320_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "bio-20240320_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "bio-20240320_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-20240320.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-20240320.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/20240320",
     "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-000018-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000012208-24-000018-xbrl.zip
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
M!P\M%23A@V&8THB)81*.20)^=1*,U<AL@' !69K'4-@PDX,>PCR2T&B<MP7
MC^(.QZ$'PC&IF.3*I8!*3M4.G*>D4GNA[FHFYEU@G/U[I'Q)BM?L5KR2[:RQ
MU-,D+8Z!2T+R>\11ZY,OO17$;9GUM:B[OKW]0_(4N Y3S<,H"]^29=_5%2)T
M*;!0"HP\L<E5]&M:S5KMX.DS6T^0 UJ7FAF- (E9(I%XIC3@"D()4G/JF> M
ME 1@)<">W22=CU?$J5HF="P(C_\VG+]I9N+%F+\G5.TL(/<%=#1"L2[GUYZ1
M\Y\FT;,N-:<T(H.,2,N<;]<H>.@SS#]7!#-A_9IEZIYOW/\*N/]2,E3[>,I#
ME?*A[R$O@@"#KO6DH/[=2 '0RO!FB/6@+;!KON'LN>_7DPG=]TTJ7I]4=)-D
MR.0C9*/Q)ALK9:/*C-J>MYYL9'W7>9SPBH)U:]^L6YL'ZPZ,:VXO6G\X5E^[
MH=EZI8 YEO/8E,1]^:/'ZM(7Z;:V @>+O<64R[Q@J,#_^4N(5WBMT^!+9T48
M/OF*BXJYE97.LB2@?=ID[<Q$X[OCGU?WN'I-=KC&(^2Z_MGK$P\/4NZ*%5X3
MPVW4&;PZI*XE5<]#>N.!*\*]9&=J0[[G33O/*J*5J+'<KP-->]?G\,M4':\1
M[=RK@C(O#A^!K7Z^LR;%!MSW0_92'O2]T8DSE['2=FUL.Z[2:9-PHUDZ4N?#
MR3'1I\6).D=>)I=4DG_1<,C(3Q8X2I9-8CSJWM_A<L1UR;JV>#V6DXHMW:[P
M4J9=M7*=,-*^.J7QQAK?-6OD:B8/R_4QGL7$!RKW^5HFNP7Z'Z#]'R&_:@4T
MB>S7J7;=D@.Z8PJ^NHZ"=ZQ<P9^\*?BG]I\FS/*<I43;YZ5"!>_82L&;)_=7
M?[ZQR [K\D*-LJDN=YQOT.6;';Q[F=/PW<C''#4C[IAXJFAG0 '5NSY3IQ06
M*FIX0@!$!@C?8$AZ(\5=VL=4=XQ5-C0A/OOEQT;-J3</(GWN4]<$6/6".P*F
M5P-4R1ZR:/- U07DG;DZ,1KCB5$\-J&SYHYK.&O>-S"9%#/HTW$STYJ[5%EH
M/RJ9;C=:V\PS-^TM9L ;M8<G^P:G:,T$8(&N4U>6OBX5?E8L<R_OS+S8,TI=
MZI_3Y5=%EHZFRIJ/)YTU2[>*>;#^<HGO%4]RK,<5EV:5HJ^+W[O!/98&R\0+
MS19?J@'M@U%B(?/PNN)(J(<>PX2I7D"!K-(4+Z[EZD&(OJ\/V4>M%8YQ<77-
M,1JX")"#%LEN>0+C A[1R$/VIYZ'AV*Q,][;ZU/I)[K&U%_UQ*6Z1R=/7&:M
METGFKGK1?[Y-S+>TP5N6](GD?=,C[7L<J@7QR.]!C(7>Z[9D(<6#,TLW(TZ-
MNK+/UG0(=1,1#M/E(0]=IKCII8[-R:6.?3G=X1MFN)+1KP8- /LV#>_H.$&%
ML/6;'Y_54W4>/&[91(UP??:%U$W+F96/V7]/64QE.I0J\7[*)4B:D D*; <8
MGX(S>J%.2,GD@)R%;'+R=M+U@!S'L>!1J@HXH&5Y'!H8%B44NH_)L90HM=@[
M*>H^<2^?UK$O)M>J2RR>:4\73UHMZ0#; 2 O(E)PLU29G'!A7%&??*8NGH@6
MDN.YMF[DF60/%28>('*L@\S<JV_VP7O0T1&H80]5NCYY,-E,5Y\:.!&@F1?8
M0ZO@;"IUXY80,?EDPN)?OU))_QQB8#/39W)ZZ6QR].Y?L-_D4K)$W85;)IT^
M9P'Y.+$/&4>0O9GC3<G,(;ZI)=&'^.3[,F%!@#P*LQ]#QY#8=4V=)^*J12$L
MWC"R$VSU1<[L7IF WB3U:IG\">PPMY,DD&) 3ECD]97[H+2"%&#A@-LHP<,G
MW(A4!1>>M)RV@K<1#0/J@;91-I_)6SQZ.?5/('X&/00KW='5? +\ZJ]D%07:
M/V$9"IK&L>Q]]!Z4L&@N(!^Q S0TL0$[E,D<WFKI5;/3%.:B$=5"55:^%EI4
MX#3PCA(1I'A51X[/=+%JMEBSG".G5[@ QXDJ_V>RPCVXP>J]88RWKN%E_DCJ
MS%>2*']>*(:^@6\"\*>0X'0YF4T@(0>U#J"D?9BKCY0.L3W"GZ<G8F<<-!@N
M-(QJ+Z4(8;M@['^C8R9%KEV"#$\[PQ.XQOD#=,5<JY63'/153V1< 3PUN;YA
MTM'1':UF64'0HP&[&:(*ZGD\NRL@T9WQ/0599\=<V$B7W<#^J,0%D +II](P
M%!0)J##MGOZJO-WKOI!1"@#@:D DC]UAN7I?@,_;$4B 1$/2%R%XJ)2<X 4&
M8+).A@E($3XY]<&!4,XS(E(&CS3W;,L:T!ZL_$\!3*+OLP!W4+U ) 4F^0VV
M*4P$\892 G9X8@MV#.@, *'4N;GV]2?:%V%!;! 553*)ATP8)FBX8I-N!'L(
MVS9+7<4O0S?D'JP @**+?1,*".]( EP5<LU&@"V8]UAYO."YIW?X\A$45O3@
ML"9S.?OS"E79]8RV0F+-<X:2695H ]91\1)>19&Y+P'0(61 3YF)%V(/D0W0
M;R#P[%R6X8.?%5>@^1P"K5#R2$)#5#Q QY\:EE4&)/5>Z1>YI%3>,-@PFO1A
M5Z-A,E/%NF@E\VM-&)[M1::_9=F8.*3* 6O6?\;_D,$9>/<<\VJ,R@@!,\D?
M'$$D"83R8^*#PYOW[:-<XNV5Y<)UM:V_XV$(T2,*QSSI0 FG(" 8%R8JKSN,
M\(ZZ6WR(Y"/K_627:W6%^:(\*B:?!1:(CZXG1V.N\,SBRUP/A4ANV(?!# D4
M\CJRS,B);*P 53 HTCNXO"(^S*DHCYLPNS1&JI2@@"NG0HDV"#O*-[D1PL?2
MOU!D-Y)XP"L<P]"4JM.3/SEJ\C(BX&+8S <NQ*H B-:^,"09NDHF?4 '/5_4
MOA";SQ%D0O(9]IN\&BAG7IXH"H!&QLDR?RQOQ-YBF"J(@:L  6U?</, ,'5Q
M?ZC/A%(2#@<QP#4 FNNUV'^0;:%-"0X#L5?7F4X8!5:*<J54P.3E::2>FY.
M2[P>%*4KR82+!$, !HC)<"3,3.&K%U(^P!XDH+="+CB3977K(0WPK"I@K;4=
MM'-,(>#MB#/7-J!BGE>+FIB,J>FIRFA- 9VGGTF.0<SBR3G756I@3EVXH!*1
M5NF]&@;(!^ SI:7/1GWN O_8EFEKX\N3[/;47=&EZ$G WP@V="YXDUJ!J>0-
MJIT)=18D'U4@T D-*0:/F0:E\U2<S??H>J_,5\HBDIR:&T8/)M$( -$!?DTA
MHI,88,WZ/'X Z)R]R)R/E+'?4APD9Q&-1"ZXF!CK@_F/M,X DPT4W6CJ16V*
M&3K 1T^!$V!N3WV>'+7CBF]!(E$2HK%.V%$=P$M\MY+4N@%4A<\3\!^3A:Q;
M-V4#4K-J6<[M"KPP33;2,S[M!._."WBL[H')E5$6]J)&7XQ[15 @ST,PK4E_
M^OZVB13/"GFK9=H;4F;=%Y98I<UH_4!^K^CM)%LO^WPP1Z6?IF*.JF5:]JH<
MU52H)V^\T=H^(WM20()GOM=SWW1J]4WO]6R9M49]H\LX5U_2V:S6MG*MYW[#
MK%GW+_[X"P:?L>)XO4L:,P92HJ)O#=JQPNH']> N5HNOMW>G+/$DC]$@;7+_
MY7;+,I_C?M'B/45_<H,=?>!IZ38KXF</?*VD31 \&6TT?#ZX63KUT59>*O8"
MF&BA 61:#QR\.(!D^G+%_:]5?'&J4QNQD6W99C\=8$7#)$A19XK)9QVDK(I+
MEM/ROO)(/S)78I+4KN7OI:!%97R[>(-SL;B@9[:S"O"%M/J;_&Y+?ENM3'XO
M50QRE<4@6A;SYQ/?B23:5FV;EFN7)+8C !IRB8_6NK@I5">S3FE*]7L:#*7
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
MZ-.4U;JL;@%XTUQV6=X]5<7U31TE,,$KL]5OJU<HT1S&D@&5: $PBB%@2<:
MB'6B8J5(DJ&?KE]I!'.-D08\2SC S-@RSB6 "<*4X5SD@C9.I\7LVRO[%V=S
M%1EZLWGSS]=G-W5]]^K\_.'AX>4CKZ8OR^KZ/($0G:^LSY;FCWOV#ZBQCBFE
MY\UOUZ;SHLW0N(W/__K]_1=QHVX9*&;SFLV$!9@7K^;-F^]+P>HFZP?CBCHM
M[+_ R@S8MT"< !2_?)S+LS<OHFB1CJJ<JL]*1_;G'Y_?=4+2<VMQ/E/7]K/]
MI*JBE%]J5M7O&5=3$WWCK7ZZ4Z_/YL7MW52MWKNIE&YW.ZVJ+:\V2FJCC#,;
MY=^[P,X'A'^D>.O]6(\07$/WP[%B[,OIAZ.%>V7N$.KT 6_ # YY\85Z.Y-C
M?7?74(-#/WW$Q_I:E#6;CO"U>(;9"'EJWWAO7BUAK*.>FVF#L[QU;X2J'FLU
MDVIQM]QR'17R]9EY-;F?@VO&[B:7Y>UM.;N<LOG\E]_5+5?5A&98*(PE4!PI
M@#5- 64H!C+%)(54Z9PGDWK]K9ZH&?CCRRJ !N40Q)D'N[I#I96:E_>56-0W
M VMK^R*2-PO J$&,?HF^+D#_]_/Y<X1!B9F.0'=Z4J:EV/(\M>6ZK';)E,*!
MS+, YH9-PT2S.6_H+*\VM!)TKJ;U?/4.L.\T*N@!.-_[<"ZJ5=RL$@>RN+0X
M%Z49F]S58"NANBIO70G6I>OGNDBF 3Z+RDJJRHPY6TBLOV%2%9.WL[JHG][-
M[*"R&3$9S:MWM;J=3S*2XR37$J0T1@#+% (BDA1PPE@N8(PQ4R[RZX<YL007
MP-$&<O358D<-N*,4#R2J7X['H^\GR5#FSM)T(]8BS[D2+Z_+[^?&P4*9YL6S
M( ^X'464;M16PG2T]A?G:CZX'@+]:@KV1. 4QKFIYRC.4S-98Q)PH1.0*4HH
M19)KQ%UUV8IP8DFN9[D+T,B@1A;678OM>3DLP\%L_13H3=1+>KUD@E37[G$T
MP?42VM1:OZ&_S#Y5RM9492*T;J_LD+7ZJ+4=@J9QHG": Y:;L3..XQ@0+AA(
M$:8YU@DG.G756C?,B05G@('80(X6T%&#[:ZZGC0=EMYQR/OI+XRWEP@/TPI2
M8H_;T>1XF-JF)AVL_82Y'NW:<>Y'_:4NQ;=?RUM6S"9":@D3G &4,3,O3"4%
M-#,%,&=9S(Q$&<F<1-D-<>IY83--*G740$9?%Z"^\\+]Q#C."P?1]9P7>C+U
MGQ=VDCG6O' ?8-QY82?!O7EAMZ5_3?Q23@M1U,7L^G=37*N"32>F#*9&<!HH
MD6DS'T0QH)0RP&(4JQ2F4&GG^>"^^Q-+[ADP6B&Z5[Z69!RN>,,H^LG,AYU7
M?>LF$5376MR-5L^ZJ6S6L1XK?Q%=FBGA1:7892G5A/)<$"(R@'/, <8D!T0R
M#02!BD/$$A1+5_EL.CYUK;)-!(L563!WS6QQ/ZR64$:>Y<B-C)=$VB(/$L>6
MH]%DT1;^IB!:?Q_:9[R0TGPZ\T_EO&;3_Q9WS9<CYSK72N<@SFALAG,Y!I0E
M"4C3V/Q0.5."^O49VV#&Z3,ND7^*%MB1 ??434^B7/N,0^D']1F]F0?T&?N(
M#>@SMKH=N<_81VV_S]AK'2K.2S-OJ]CTG9FY/?Y'/4T203C,C2ZYQ!A@JF-
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
M\=N;%ZMWBL5_/O7FQ?\!4$L#!!0    ( ,M#=%@27>#M"@@  $$_   4
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
M&!4  +J4   0              "  0    !B:6\M,C R-# S,C N:'1M4$L!
M A0#%     @ RT-T6& M5KT' P  6PH  !               ( !1A4  &)I
M;RTR,#(T,#,R,"YX<V102P$"% ,4    " #+0W18N/_]95((  ![/   %
M            @ %[&   8FEO+3(P,C0P,S(P7V1E9BYX;6Q02P$"% ,4
M" #+0W18\%K<QY(,  !,;   %               @ '_(   8FEO+3(P,C0P
M,S(P7VQA8BYX;6Q02P$"% ,4    " #+0W18$EW@[0H(  !!/P  %
M        @ '#+0  8FEO+3(P,C0P,S(P7W!R92YX;6Q02P$"% ,4    " #+
M0W18 &*/)]L*  #A+   %P              @ '_-0  8FEO+3AK,S(P,C R
M-'AE>#$P,2YH=&U02P$"% ,4    " #+0W187V=TJ;H&  "/&0  %P
M        @ $/00  8FEO+3AK,S(P,C R-'AE>#DY,2YH=&U02P4&      <
,!P#, 0  _D<

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>bio-20240320_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-20240320.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000012208</identifier>
        </entity>
        <period>
            <startDate>2024-03-20</startDate>
            <endDate>2024-03-20</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-03-20</startDate>
            <endDate>2024-03-20</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-03-20</startDate>
            <endDate>2024-03-20</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-03-20</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>
