<SEC-DOCUMENT>0000950170-24-025891.txt : 20240305
<SEC-HEADER>0000950170-24-025891.hdr.sgml : 20240305
<ACCEPTANCE-DATETIME>20240305160852
ACCESSION NUMBER:		0000950170-24-025891
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20240305
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20240305
DATE AS OF CHANGE:		20240305

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CERUS CORP
		CENTRAL INDEX KEY:			0001020214
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				680262011
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-21937
		FILM NUMBER:		24720376

	BUSINESS ADDRESS:	
		STREET 1:		1220 CONCORD AVENUE
		STREET 2:		SUITE 600
		CITY:			CONCORD
		STATE:			CA
		ZIP:			94520
		BUSINESS PHONE:		9252886000

	MAIL ADDRESS:	
		STREET 1:		1220 CONCORD AVENUE
		STREET 2:		SUITE 600
		CITY:			CONCORD
		STATE:			CA
		ZIP:			94520

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CERUS TECHNOLOGIES INC
		DATE OF NAME CHANGE:	19960731
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>cers-20240305.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:nonNumeric="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:cers="http://www.cerus.com/20240305" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16">
 <head>
  <title>8-K</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_f850d43c-870d-4eee-9931-7f40ac5409e3" name="dei:AmendmentFlag" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf">false</ix:nonNumeric><ix:nonNumeric id="F_3708c788-2cf4-4feb-99f4-69e6eb394ef7" name="dei:EntityCentralIndexKey" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf">0001020214</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="cers-20240305.xsd"/></ix:references><ix:resources><xbrli:context id="C_4e6f24ca-2927-448e-a054-e8e733837cbf"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001020214</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-05</xbrli:startDate><xbrli:endDate>2024-03-05</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>
  <div style="min-height:0.5in;"></div>
  <p style="border-top:2.25pt double #000000;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:5.75pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;min-width:fit-content;">UNITED STATES<br/>SECURITIES AND EXCHANGE COMMISSION<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">WASHINGTON, D.C. 20549</span></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:10pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;min-width:fit-content;">FORM </span><span style="font-size:18pt;font-family:Times New Roman;"><ix:nonNumeric id="F_697312ab-87db-4638-8644-03341ee0d9db" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:18pt;font-family:Times New Roman;min-width:fit-content;">8-K</span></ix:nonNumeric></span></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">CURRENT REPORT</span></p>
  <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:6pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100%;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.02986111111111111in;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Date of Report (Date of earliest event reported): </span><span><ix:nonNumeric id="F_3c085e4d-d68a-4540-9c7f-f4e655bc6715" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">March 05, 2024</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="margin-left:40%;font-size:10pt;margin-top:5pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:5pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:24pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c30e5212-d45f-497a-a269-532798021a38" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:24pt;font-family:Times New Roman;min-width:fit-content;">CERUS CORPORATION</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(Exact name of Registrant as Specified in Its Charter)</span></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:20%;"/>
    <td style="width:1%;"/>
    <td style="width:20%;"/>
    <td style="width:18%;"/>
    <td style="width:41%;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_516825cb-e4a4-43c2-b8c8-7f2547cfb561" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Delaware</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_8a60bc18-09b3-4b56-bfe8-061eb2468d73" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">000-21937</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_091c5a7e-6ec4-4a40-bafb-bfc28b6d98aa" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">68-0262011</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(State or Other Jurisdiction<br/>of Incorporation)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Commission File Number)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(IRS Employer<br/>Identification No.)</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_63f3d85f-b894-4cea-896e-73db7abc4f7c" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">1220 Concord Avenue, Suite 600</span></ix:nonNumeric></span></p></td>
    <td colspan="2" style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_75783c59-861d-492c-a6d0-018b9eeeb82e" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Concord</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">, </span><span><ix:nonNumeric id="F_c67c7c9e-a133-40ae-a5b2-987b36576f3b" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">California</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:bottom;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_7688bf20-a4a6-4002-be04-bac79d0297c2" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">94520</span></ix:nonNumeric></span></p></td>
   </tr>
   <tr style="height:7pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td colspan="3" style="padding-top:0.01in;vertical-align:top;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Address of Principal Executive Offices)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:7.5pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(Zip Code)</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100%;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0.125in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.02986111111111111in;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Registrant&#8217;s Telephone Number, Including Area Code:</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span><span><ix:nonNumeric id="F_278cff60-ec20-4cb7-b0f1-126f70e16b37" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">925</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span><span><ix:nonNumeric id="F_2816fb28-bb68-4cd2-b014-c7c3116c1a5b" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">288-6000</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:100%;"/>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;text-align:left;">
    <td style="padding-top:0.125in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:7.5pt;font-family:Times New Roman;min-width:fit-content;">(Former Name or Former Address, if Changed Since Last Report)</span></p>
  <p style="margin-left:40%;font-size:10pt;margin-top:9.35pt;font-family:Times New Roman;margin-bottom:0;border-bottom:0.75pt solid #000000;margin-right:40%;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="font-size:10pt;margin-top:9.35pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:9pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_84cd4af7-cc49-4fab-9b5c-aedce43810b4" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div>
  <div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_2b0bd5b6-e0a5-41db-85b5-f024256b5762" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div>
  <div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_456a975f-6c5d-4826-a922-ffb6b4cf57ba" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div>
  <div style="text-indent:-24.5pt;padding-left:24.5pt;margin-top:6pt;margin-bottom:0;text-align:left;"><span style="margin-right:1em;margin-right:1em;"><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4d95c4f1-3a78-4028-89fb-fbe6c6412b52" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div>
  <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:9pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:38%;"/>
    <td style="width:1%;"/>
    <td style="width:15%;"/>
    <td style="width:1%;"/>
    <td style="width:45%;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><br/>Title of each class</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Trading<br/>Symbol(s)</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"><br/>Name of each exchange on which registered</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_79016764-275c-476d-b763-b546929c6a11" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Common Stock, par value $0.001 per share</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_5e6cc836-b250-46c6-ae02-75de10312481" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CERS</span></ix:nonNumeric></span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;text-align:left;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_84a691a3-2446-4e7e-b802-602b350e5af2" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">The Nasdaq Stock Market LLC</span></ix:nonNumeric></span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;&#8239;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;&#8239;240.12b-2 of this chapter).</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p>
  <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Emerging growth company </span><span style="font-size:10pt;"><ix:nonNumeric id="F_26123618-56c7-4e21-9f8d-30add61277cf" contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></ix:nonNumeric></span></p>
  <p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="font-size:10pt;font-family:Times New Roman;">&#9744;</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:2.25pt double #000000;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;"/>
  <div style="min-height:0.5in;"></div>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Item 2.02 Results of Operations and Financial Condition.</span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">On March 5, 2024, Cerus Corporation (the &#8220;Company&#8221;) announced its financial results for its fourth quarter and fiscal year ended December 31, 2023.  A copy of the Company&#8217;s press release, entitled &#8220;Cerus Corporation Announces Fourth Quarter and Full-Year 2023 Financial Results,&#8221; is furnished pursuant to Item 2.02 as Exhibit 99.1 hereto.</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">  </span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">The information in this report, including the exhibit hereto, shall not be deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of Section 11 and 12(a)(2) of the Securities Act of 1933, as amended.  The information contained herein and in the accompanying exhibit shall not be incorporated by reference into any filing with the U.S. Securities and Exchange Commission made by the Company, whether made before or after the date hereof, except as shall be expressly set forth by specific reference in such filing.</span></p>
  <p style="font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:6pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Item 9.01 Financial Statements and Exhibits.</span></p>
  <p style="text-indent:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">(d)</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Exhibits.</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">The following exhibit is furnished with this report:</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">99.1</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</span><a href="cers-ex99_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Press release, dated March 5, 2024, entitled &#8220;Cerus Corporation Announces Fourth Quarter and Full-Year 2023 Financial Results.&#8221;</span></a></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:5pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p>
  <p style="margin-left:6.667%;text-indent:7.143%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">104</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">	</span><span style="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;min-width:fit-content;">Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)</span></p>
  <div style="flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;"/>
  <div style="min-height:0.5in;"></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9.35pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">SIGNATURES</span></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:9.35pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">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></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:6%;"/>
    <td style="width:44%;"/>
    <td style="width:4%;"/>
    <td style="width:46%;"/>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:4.3pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">CERUS CORPORATION</span></p></td>
   </tr>
   <tr style="word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Date:</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">March 5, 2024</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">By:</span><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;border-bottom:0.25pt solid;"><p style="font-size:10pt;margin-top:4.3pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">/s/ Kevin D. Green</span></p></td>
   </tr>
   <tr style="height:10pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;min-width:fit-content;">&#160;</span></p></td>
    <td style="padding-top:0.01in;vertical-align:top;"><p style="font-size:10pt;margin-top:0.7pt;font-family:Times New Roman;margin-bottom:9.35pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Kevin D. Green<br/>Vice President, Finance and Chief Financial Officer</span></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</span></p>
  <div style="flex-direction:column;display:flex;min-height:0.5in;justify-content:flex-end;"></div>
  <hr style="page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>cers-ex99_1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html>
 <head>
  <title>EX-99.1</title>
 </head>
 <body style="margin: auto!important;padding: 8px;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:14pt;font-family:Arial;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><img src="img34436962_0.jpg" alt="img34436962_0.jpg" style="width:134px;height:35px;">&#160;</p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;min-width:fit-content;">Exhibit 99.1</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Arial;min-width:fit-content;">Cerus Corporation Announces Fourth Quarter and Full-Year 2023 Financial Results</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;font-style:italic;min-width:fit-content;">Sequential Revenue Growth in the Fourth Quarter Driven by Sales in North America</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;font-style:italic;min-width:fit-content;">Narrowed GAAP Net Loss Attributable to Cerus Corporation to $1.3 Million for the Fourth Quarter and Achieved Goal of Adjusted EBITDA Breakeven for the Fourth Quarter</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;font-style:italic;min-width:fit-content;">Reiterating Full-Year 2024 Product Revenue Guidance Range of $172-175 Million</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">CONCORD, CA, March 5, 2024 - Cerus Corporation (Nasdaq: CERS) today announced financial results for the fourth quarter and full year ended December 31, 2023.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Recent highlights include:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Fourth-quarter 2023 and full-year 2023 total revenue was comprised of (</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;font-style:italic;min-width:fit-content;">in thousands, except %)</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">:</font></div></div>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:21.004%;"></td>
    <td style="width:9.002%;"></td>
    <td style="width:2%;"></td>
    <td style="width:9.002%;"></td>
    <td style="width:1%;"></td>
    <td style="width:8.002%;"></td>
    <td style="width:1%;"></td>
    <td style="width:8.342%;"></td>
    <td style="width:1%;"></td>
    <td style="width:10.002%;"></td>
    <td style="width:1.38%;"></td>
    <td style="width:10.042%;"></td>
    <td style="width:1%;"></td>
    <td style="width:9.002%;"></td>
    <td style="width:2%;"></td>
    <td style="width:6.221%;"></td>
   </tr>
   <tr style="height:17.3pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:18pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:middle;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;"> </font></p></td>
    <td style="background-color:#ffffff;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product Revenue</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$46,768</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$44,034</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$2,734</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$156,367</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$162,048</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$(5,681)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-4%</font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Government Contract Revenue</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,574</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,287</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(713)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-10%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,430</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,267</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4,163</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">16%</font></p></td>
   </tr>
   <tr style="height:16.55pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total Revenue</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$53,342</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$51,321</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$2,021</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">4%</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$186,797</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$188,315</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$(1,518)</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-1%</font></p></td>
   </tr>
  </table>
  <p style="margin-left:3.333%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">The Company is reiterating its full-year 2024 annual product revenue guidance range of $172 million to $175 million. Included in this range is full-year 2024 guidance for INTERCEPT Fibrinogen Complex, which is expected to be between $8 million to $10 million.</font></div></div>
  <div style="margin-left:3.333%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:6pt;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:3.447919145106397%;display:inline-flex;justify-content:flex-start;">&#x2022;</font><div style="width:100%;display:inline;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Cash and cash equivalents and short-term investments were $65.9 million at December 31, 2023.</font></div></div>
  <p style="margin-left:6.667%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#x201c;Our fourth quarter performance sets the stage well for what we expect will be sustainable growth, beginning in 2024. On the commercial side, we continue to expect double-digit product revenue growth in 2024, rooted in both the expansion of our INTERCEPT platelet and plasma systems in both the U.S. and internationally, as well as the growth of INTERCEPT Fibrinogen Complex through large national blood center partnerships,&#x201d; stated William &#x201c;Obi&#x201d; Greenman, Cerus&#x2019; president and chief executive officer. &#x201c;It is encouraging to see that pathogen inactivation has secured its position as a foundational technology for blood safety and availability across the globe, and we are excited about the opportunities ahead of us for expanding its reach.&#x201d;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#x201c;For the fourth quarter, reported net loss attributable to Cerus Corporation narrowed to $1.3 million. In addition, our fourth quarter achievement of reaching and surpassing adjusted EBITDA breakeven is a meaningful milestone for Cerus, and one that we are committed to sustaining and improving upon going forward. We also remain on track to announce the top-line readout soon from ReCePI, the first of our two U.S. Phase 3 studies for INTERCEPT Red Blood Cells,&#x201d; continued Greenman.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Revenue</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Product revenue during the fourth quarter of 2023 was $46.8 million, compared to $44.0 million during the prior year period, driven by growth of INTERCEPT platelets across North America, including in both the U.S. and Canada. Product revenue for the full year 2023 was $156.4 million, in line with the Company&#x2019;s 2023 product revenue guidance range of $155-$158 million, compared to $162.1 million for the full year 2022 driven by previously detailed customer ordering patterns, market dynamics, and timing of national sales agreements for INTERCEPT Fibrinogen Complex.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Fourth-quarter 2023 government contract revenue was $6.6 million, compared to $7.3 million during the prior year period. Our government contract revenue was comprised of funding associated with research and development (R&amp;D) activities related to the INTERCEPT Blood System for Red Blood Cells (RBCs) as well as efforts related to the development of next-generation pathogen reduction technology to treat whole blood and development of a lyophilized INTERCEPT Fibrinogen Complex. Reported government contract revenue during the fourth quarter 2023 decreased versus the prior year period primarily due to completion of enrollment across sites in our U.S. Phase 3 ReCePI study for the INTERCEPT Blood System for RBCs.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Product Gross Profit &amp; Margin</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Product gross profit for the fourth quarter of 2023 was $26.0 million, increasing by 6% over the prior year period. Product gross margin for the fourth quarter of 2023 was relatively stable year over year at 55.5% compared to 55.7% for the fourth quarter of 2022.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Full-year 2023 product gross profit was $86.4 million, comparable to the prior year. Product gross margin for the full year 2023 was 55.3% compared to 53.7% for the prior year. The improvement in product gross margins was driven by a relatively higher percentage of U.S. sales and increased platelet sales as a relative percentage of total product revenue.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Operating Expenses</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Total operating expenses for the fourth quarter of 2023 were $31.6 million compared to $41.8 million for the same period of the prior year, reflecting a year-over-year decrease of 24%. For the full year, 2023 total operating expenses totaled $146.9 million, comparable to 2022 total operating expenses of $147.4 million.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font><font style="color:#ff0000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">R&amp;D expenses for the fourth quarter of 2023 were $14.3 million, compared to $18.6 million for the fourth quarter of 2022. For the full year 2023, R&amp;D expenses totaled $67.6 million, compared to $64.1 million for the full year 2022. The year-over-year increase in R&amp;D expenses for the full year relate to increased costs associated with development of our next generation illuminator and increased clinical activities which, combined, were partially offset by the impact of our June 2023 restructuring initiatives and lower non-cash stock-based compensation expense.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Selling, general, and administrative (SG&amp;A) expenses narrowed for the fourth quarter of 2023 and totaled $17.3 million, compared to $23.2 million for the fourth quarter of 2022. For the full year 2023, SG&amp;A expenses totaled $75.5 million, compared to $83.3 million for the full year 2022. The year-over-year decrease in SG&amp;A expenses for the fourth quarter and full year was tied to</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">the impact of our June 2023 restructuring initiative and lower non-cash stock-based compensation.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Net Loss Attributable to Cerus Corporation</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Net loss attributable to Cerus Corporation for the fourth quarter of 2023 was $1.3 million, or $0.01 per basic and diluted share, compared to a net loss attributable to Cerus Corporation of $13.6 million, or $0.08 per basic and diluted share, for the fourth quarter of 2022.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">For the full year 2023, net loss attributable to Cerus Corporation was $37.5 million, or $0.21 per basic and diluted share, compared to a net loss attributable to Cerus Corporation of $42.8 million, or $0.24 per basic and diluted share, for the full year 2022.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Non-GAAP Adjusted EBITDA</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Non-GAAP Adjusted EBITDA for the fourth quarter of 2023 was positive $4.7 million, compared to non-GAAP Adjusted EBITDA of negative $3.7 million for the fourth quarter of 2022. Full-year 2023 non-GAAP Adjusted EBITDA was negative $10.7 million, compared to non-GAAP Adjusted EBITDA of negative $12.4 million for full year 2022. For additional information, please see definitions and the reconciliation of this non-GAAP measure to net loss attributable to Cerus Corporation accompanying this release.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Balance Sheet &amp; Cash Use</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">At December 31, 2023, the Company had cash and cash equivalents and short-term investments of $65.9 million, compared to $79.0 million at September 30, 2023, and $102.2 million at December 31, 2022.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">As of December 31, 2023, the Company had $60.0 million outstanding on its term loan and $20.0 million drawn on its revolving credit facility. The Company&#x2019;s revolving line of credit allows for an additional $15.0 million.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">For the fourth quarter of 2023, net cash used in operating activities totaled $15.2 million as compared to $1.8 million during the prior year period, while for the full year 2023, net cash used in operating activities totaled $43.2 million, compared with $25.6 million for the full year 2022. Throughout 2023, the Company invested in working capital, namely increased inventory and a significant paydown of its accounts payable and accrued liabilities. The Company plans to bring down reported December 31, 2023 inventory levels and manage other working capital items closely, in order to move closer to generating operating cash flows based on its stated product revenue guidance.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Reiterating 2024 Product Revenue Guidance</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">The Company expects full-year 2024 product revenue will be in the range of $172 million to $175 million. Included in this range is full-year 2024 INTERCEPT Fibrinogen Complex revenue guidance between $8 million to $10 million.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Quarterly Conference Call</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">The Company will host a conference call at 4:30 P.M. EDT this afternoon, during which management will discuss the Company&#x2019;s financial results and provide a general business overview and outlook. To listen to the live webcast, please visit the Investor Relations page of the Cerus website at http://www.cerus.com/ir.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">  </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">A replay will be available on Cerus&#x2019; website approximately three hours after the call through March 19, 2024.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="hb_532e8d3ac308499790af05d81778a70e"><font id="he_532e8d3ac308499790af05d81778a70e"></font><font id="fe_a2744b50654d4d7cbf4d77e1231a6b4b"></font><font id="fb_a2744b50654d4d7cbf4d77e1231a6b4b"></font>&#160;</p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">ABOUT CERUS</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Cerus Corporation is dedicated solely to safeguarding the world&#x2019;s blood supply and aims to become the preeminent global blood products company. Headquartered in Concord, California, the company develops and supplies vital technologies and pathogen-protected blood components to blood centers, hospitals, and ultimately patients who rely on safe blood. The INTERCEPT Blood System for platelets and plasma is available globally and remains the only pathogen reduction system with both CE mark and FDA approval for these two blood components. The INTERCEPT red blood cell system is under regulatory review in Europe, and in late-stage clinical development in the US. Also in the US, the INTERCEPT Blood System for Cryoprecipitation is approved for the production of Pathogen Reduced Cryoprecipitated Fibrinogen Complex (commonly referred to as INTERCEPT Fibrinogen Complex), a therapeutic product for the treatment and control of bleeding, including massive hemorrhage, associated with fibrinogen deficiency. For more information about Cerus, visit </font><font><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">www.cerus.com</font></font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> and follow us on LinkedIn.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">INTERCEPT and the INTERCEPT Blood System are trademarks of Cerus Corporation.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Forward Looking Statements</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Except for the historical statements contained herein, this press release contains forward-looking statements concerning Cerus&#x2019; products, prospects and expected results, including statements relating to: Cerus&#x2019; 2024 annual product revenue guidance and related expectation for double-digit product revenue growth; Cerus&#x2019; expectations for growth of INTERCEPT Fibrinogen Complex (IFC) through large national blood center partnerships; Cerus&#x2019; expectations with respect to adjusted EBITDA going forward; Cerus&#x2019; remaining on track to announce the top-line readout from the ReCePI study soon; Cerus continuing to have access to $15.0 million under its revolving line of credit; Cerus&#x2019; plan to bring down inventory levels and tightly manage other working capital items in order to move closer to generating operating cash flows; and other statements that are not historical fact. Actual results could differ materially from these forward-looking statements as a result of certain factors, including, without limitation: risks associated with the commercialization and market acceptance of, and customer demand for, the INTERCEPT Blood System, including the risks that Cerus may not (a) meet its 2024 annual product revenue guidance, (b) effectively continue to launch and commercialize the INTERCEPT Blood System for Cryoprecipitation, (c) grow sales globally, including in its U.S. and European markets, and/or realize expected revenue contribution resulting from its U.S. and European market agreements, (d) realize meaningful and/or increasing revenue contributions from U.S. customers in the near term or at all, particularly since Cerus cannot guarantee the volume or timing of commercial purchases, if any, that its U.S. customers may make under Cerus&#x2019; commercial agreements with these customers, (e) effectively expand its commercialization activities into additional geographies and/or (f) realize any revenue contribution from its pipeline product candidates, whether due to Cerus&#x2019; inability to obtain regulatory approval of its pipeline programs, or otherwise; risks associated with macroeconomic developments, including ongoing military conflicts in Ukraine and Israel and the COVID-19 pandemic and resulting global economic and financial disruptions, and the current and potential future negative impacts to Cerus&#x2019; business operations and financial results such as the current and potential additional disruptions to the U.S. and EMEA blood supply resulting from the evolving effects of the COVID-19 pandemic; risks associated with Cerus&#x2019; lack of longer-term commercialization experience with the INTERCEPT Blood System for Cryoprecipitation and in the United States generally, and its ability to maintain an effective and qualified U.S.-based commercial organization, as well as the resulting uncertainty of its ability to achieve market</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">acceptance of and otherwise successfully commercialize the INTERCEPT Blood System in the United States, including as a result of licensure requirements that must be satisfied by U.S. customers prior to their engaging in interstate transport of blood components processed using the INTERCEPT Blood System;  risks related to the highly concentrated market for the INTERCEPT Blood System; risks related to how any future platelet additive solution (PAS) supply disruption could affect INTERCEPT&#x2019;s acceptance in the marketplace; risks related to how any future PAS supply disruption might affect current commercial contracts; risks related to Cerus&#x2019; ability to demonstrate to the transfusion medicine community and other health care constituencies that pathogen reduction, including IFC for the treatment and control of bleeding, and the INTERCEPT Blood System is safe, effective and economical; risks related to the uncertain and time-consuming development and regulatory process, including the risks that (a) Cerus may be unable to comply with the FDA&#x2019;s post-approval requirements for the INTERCEPT Blood System, including by successfully completing required post-approval studies, which could result in a loss of U.S. marketing approval(s) for the INTERCEPT Blood System, (b) additional manufacturing site Biologics License Applications necessary for Cerus to more broadly distribute the INTERCEPT Blood System for Cryoprecipitation may not be obtained in a timely manner or at all, (c) Cerus may be unable to report data from its ReCePI study in a timely manner or at all, and (d) Cerus may be unable to obtain the requisite regulatory approvals to advance its pipeline programs and bring them to market in a timely manner or at all; risks related to product safety, including the risk that the septic platelet transfusions may not be avoidable with the INTERCEPT Blood System; risks related to adverse market and economic conditions, including continued or more severe adverse fluctuations in foreign exchange rates and/or continued or more severe weakening in economic conditions resulting from military conflicts, the COVID-19 pandemic, rising interest rates, inflation or otherwise in the markets where Cerus currently sells and is anticipated to sell its products; Cerus&#x2019; reliance on third parties to market, sell, distribute and maintain its products; Cerus&#x2019; ability to maintain an effective, secure manufacturing supply chain, including the risks that (a) Cerus&#x2019; supply chain could be negatively impacted as a result of the evolving impact of macroeconomic developments, including the ongoing military conflicts in Ukraine and Israel, rising interest rates, inflation and the evolving effects of the COVID-19 pandemic, (b) Cerus&#x2019; manufacturers could be unable to comply with extensive FDA and foreign regulatory agency requirements, and (c) Cerus may be unable to maintain its primary kit manufacturing agreement and its other supply agreements with its third party suppliers; Cerus&#x2019; ability to identify and obtain additional partners to manufacture the INTERCEPT Blood System for Cryoprecipitation; risks associated with Cerus&#x2019; ability to access additional funds under its credit facility and to meet its debt service obligations, and its need for additional funding; the impact of legislative or regulatory healthcare reforms that may make it more difficult and costly for Cerus to produce, market and distribute its products; risks related to future opportunities and plans, including the uncertainty of Cerus&#x2019; future capital requirements and its future revenues and other financial performance and results, including as it relates to Cerus&#x2019; 2024 annual product revenue guidance, as well as other risks detailed in Cerus&#x2019; filings with the Securities and Exchange Commission, including under the heading &#x201c;Risk Factors&#x201d; in Cerus&#x2019; Quarterly Report on Form 10-Q for the quarter ended September 30, 2023, filed with the SEC on November 2, 2023. Cerus disclaims any obligation or undertaking to update or revise any forward-looking statements contained in this press release.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Use of Non-GAAP Financial Measures</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">We define adjusted EBITDA as net loss attributable to Cerus Corporation as reported on the consolidated statement of operations, as adjusted to exclude (i) net loss attributable to noncontrolling interest, (ii) provision for income taxes, (iii) foreign exchange (loss)/gain, (iv) interest income (expense), (v) other income (expense), net (vi) depreciation and amortization, (vii) share-based compensation, (viii) goodwill and asset impairments, (ix) costs associated with</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">our noncontrolling interest in our joint venture in China, (x) revenue and direct costs associated with our government contracts and (xi) restructuring charges. We are presenting this non-GAAP financial measure to assist investors in assessing our operating results. Management believes this non-GAAP information is useful for investors, when considered in conjunction with Cerus&#x2019; GAAP financial statements, because management uses such information internally for its operating, budgeting and financial planning purposes. Non-GAAP information is not prepared under a comprehensive set of accounting rules and should only be used to supplement an understanding of Cerus&#x2019; operating results as reported under GAAP. This non-GAAP financial measure should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. This non-GAAP financial measure is not necessarily comparable to similarly-titled measures presented by other companies.</font><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:1.667%;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Contact:</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Jessica Hanover &#x2013; Vice President, Corporate Affairs</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">Cerus Corporation</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">925-288-6137</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;" id="range_b4_j31"><font id="range_b3_f42">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:11pt;font-family:Arial;min-width:fit-content;">Supplemental Tables</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:79.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:52.33%;"></td>
    <td style="width:23.485%;"></td>
    <td style="width:24.185%;"></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-top:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</font></p></td>
    <td style="border-top:0.5pt solid;border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-left:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-left:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-family:'Calibri',sans-serif;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023 vs. 2022</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023 vs. 2022</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Platelet Kit Growth</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7%)</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5%)</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(6%)</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Worldwide</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7%)</font></p></td>
   </tr>
   <tr style="height:25.2pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change in Calculated Number of Treatable Platelet Doses</font></p></td>
    <td style="padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(9%)</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">International</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3%)</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8%)</font></p></td>
   </tr>
   <tr style="height:15.1pt;word-break:break-word;white-space:pre-wrap;">
    <td style="border-right:0.5pt solid;border-left:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Worldwide</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1%</font></p></td>
    <td style="border-right:0.5pt solid;padding-left:0.075in;vertical-align:middle;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8%)</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;">* Dose treatable calculation based on the number of kits sold and the product configuration (single, double, and triple dose kits)</font><font style="color:#000000;white-space:pre-wrap;font-size:7pt;font-family:Arial;min-width:fit-content;"> </font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="range_a2_e24"><font id="range_a2_i24"></font><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Cerus Corporation</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">REVENUE BY REGION</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(in thousands, except percentages)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:20.996%;"></td>
    <td style="width:1%;"></td>
    <td style="width:1%;"></td>
    <td style="width:6.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:2%;"></td>
    <td style="width:5.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:6.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:4.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:6.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:7.019%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:6.999%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:4.999%;"></td>
    <td style="width:2%;"></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="5" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="5" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="5" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="5" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Change</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">%</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">North America</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">32,110</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,122</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,988</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">99,187</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">103,978</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(4,791)</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-5</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Europe, Middle East and Africa</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,833</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,482</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">351</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">55,008</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">56,297</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,289)</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-2</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">825</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">430</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">395</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">92</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,172</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,773</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">399</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total product revenue</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,768</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,034</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">2,734</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,367</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,048</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(5,681)</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-4</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">%</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CERUS CORPORATION</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(in thousands, except per share information)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;">
   <tr style="visibility:collapse;">
    <td style="width:38.992%;"></td>
    <td style="width:1%;"></td>
    <td style="width:1%;"></td>
    <td style="width:11.238%;"></td>
    <td style="width:1%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:11.458%;"></td>
    <td style="width:1%;"></td>
    <td style="width:2%;"></td>
    <td style="width:1%;"></td>
    <td style="width:11.438%;"></td>
    <td style="width:1%;"></td>
    <td style="width:2.46%;"></td>
    <td style="width:1.04%;"></td>
    <td style="width:10.998%;"></td>
    <td style="width:1.38%;"></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unaudited Three Months Ended</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="6" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:bottom;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Unaudited</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="2" style="vertical-align:top;border-bottom:0.5pt solid;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Audited</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Product revenue</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">46,768</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">44,034</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">156,367</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">162,048</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cost of product revenue</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">20,809</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,498</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">69,967</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">74,954</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Gross profit on product revenue</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">25,959</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">24,536</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">86,400</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">87,094</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Government contract revenue</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">6,574</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,287</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">30,430</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">26,267</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating expenses:</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Research and development</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">14,288</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">18,614</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,639</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">64,107</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Selling, general and administrative</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">17,269</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">23,160</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">75,516</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">83,335</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,728</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">-</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:35.3pt;vertical-align:top;"><p style="margin-left:35.3pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total operating expenses</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">31,557</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">41,774</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">146,883</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">147,442</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from operations</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">976</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(9,951</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(30,053</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(34,081</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:35.3pt;vertical-align:top;"><p style="margin-left:35.3pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total non-operating expense, net</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(2,293</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(3,407</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(7,269</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(8,256</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Loss before income taxes</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,317</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(13,358</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(37,322</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(42,337</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for income taxes</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">72</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">267</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">325</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">488</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,389</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(13,625</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(37,647</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(42,825</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to noncontrolling interest</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(61</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(158</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(46</font></p></td>
    <td style="vertical-align:top;border-bottom:0.5pt solid;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to Cerus Corporation</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(1,328</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(13,624</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;(37,489</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double #ffffff03;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(42,779</font></p></td>
    <td style="vertical-align:top;border-bottom:2.25pt double;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss per share attributable to Cerus Corporation:</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.01</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.08</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.21</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">$</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">(0.24</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">)</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:5.75pt;vertical-align:top;"><p style="margin-left:5.75pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Weighted average shares outstanding:</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:8pt;background-color:#ffffff;word-break:break-word;white-space:pre-wrap;">
    <td style="text-indent:20.9pt;vertical-align:top;"><p style="margin-left:20.9pt;text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Basic and diluted</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">181,216</font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">177,478</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">180,270</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
    <td style="vertical-align:top;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">176,545</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="vertical-align:top;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-family:Arial;min-width:fit-content;">&#160;</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Cerus Corporation</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="text-transform:uppercase;color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">Condensed Consolidated Balance Sheets</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(in thousands)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:76.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:56.6%;"></td>
    <td style="width:3.14%;"></td>
    <td style="width:18.8%;"></td>
    <td style="width:3.14%;"></td>
    <td style="width:18.32%;"></td>
   </tr>
   <tr style="height:11.5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31,</font></p></td>
   </tr>
   <tr style="height:11.5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(unaudited)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">(audited)</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">ASSETS</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current assets:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Cash and cash equivalents</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$             11,647</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$            35,585</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Short-term investments</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;54,205</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;66,569</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts receivable</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;35,500</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;34,426</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current inventories</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;39,868</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;29,003</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Prepaid and other current assets</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,221</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,561</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current assets</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,441</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">170,144</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current assets:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Property and equipment, net</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">8,640</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,969</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease right-of-use assets</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">10,713</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">12,512</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Goodwill</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">1,316</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current inventories</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">19,501</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,494</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restricted cash and other assets</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,137</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">7,657</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:13.7pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total assets</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$           197,748</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$          218,092</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:13.7pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">LIABILITIES AND STOCKHOLDERS' EQUITY</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Current liabilities:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Accounts payable and accrued liabilities</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$             43,067</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$            58,205</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt &#x2013; current</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;20,000</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;56,159</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities &#x2013; current</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,452</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,105</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Deferred revenue &#x2013; current</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,002</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;589</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total current liabilities</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">67,521</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">117,058</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-current liabilities:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Debt &#x2013; non-current</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">59,796</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,644</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating lease liabilities &#x2013; non-current</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">13,751</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">15,329</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Other non-current liabilities</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,236</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">3,499</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:32pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">144,304</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">149,530</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Stockholders' equity:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;52,650</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;67,610</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Noncontrolling interest</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;794</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;952</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:16.55pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:48pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total liabilities and stockholders' equity</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:48pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$           197,748</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$          218,092</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
  <div style="padding-top:0.5in;min-height:1in;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">CERUS CORPORATION</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">UNAUDITED RECONCILIATION OF NON-GAAP ADJUSTED EBITDA</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Arial;min-width:fit-content;">(in thousands)</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;">
   <tr style="visibility:collapse;">
    <td style="width:38%;"></td>
    <td style="width:2%;"></td>
    <td style="width:14%;"></td>
    <td style="width:2%;"></td>
    <td style="width:14%;"></td>
    <td style="width:1%;"></td>
    <td style="width:14.66%;"></td>
    <td style="width:1%;"></td>
    <td style="width:13.34%;"></td>
   </tr>
   <tr style="height:11.5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Three Months Ended</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">Twelve Months Ended</font></p></td>
   </tr>
   <tr style="height:11.5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td colspan="3" style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">December 31</font></p></td>
   </tr>
   <tr style="height:11.5pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:16pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2023</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;border-bottom:0.5pt solid;padding-right:0.075in;text-align:left;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;min-width:fit-content;">2022</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to Cerus Corporation</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$        (1,328)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$        (13,624)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$       (37,489)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$       (42,779)</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Adjustments to net loss attributable to Cerus Corporation:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Net loss attributable to noncontrolling interest</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(61)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(158)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(46)</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Provision for income taxes</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;72</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;267</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;325</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;488</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Total non-operating expense, net </font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(i)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,293</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,407</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,269</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8,256</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Income (loss) from operations</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;976</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(9,951)</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(30,053)</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(34,081)</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Adjustments to loss from operations:</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
   </tr>
   <tr style="height:12.95pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Operating depreciation and amortization</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,221</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;990</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,534</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,073</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Government contract revenue</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">&#160;(ii)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(6,574)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(7,287)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(30,430)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(26,267)</font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Direct expenses attributable to government contracts </font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(iii)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,093</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,293</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;20,893</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,303</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Share-based compensation</font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">&#160;(iv)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,903</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7,255</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;20,271</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;24,456</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Costs attributable to noncontrolling interest </font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(v)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;124</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;334</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;67</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
   </tr>
   <tr style="height:15.85pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Restructuring </font><font style="color:#000000;top:-3.752pt;white-space:pre-wrap;font-size:5.36pt;position:relative;min-width:fit-content;">(vi)</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="text-indent:8pt;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#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;white-space:pre-wrap;min-width:fit-content;">   </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#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;white-space:pre-wrap;min-width:fit-content;">   </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,728</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#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;white-space:pre-wrap;min-width:fit-content;">   </font></p></td>
   </tr>
   <tr style="height:13.7pt;word-break:break-word;white-space:pre-wrap;">
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">Non-GAAP adjusted EBITDA</font></p></td>
    <td style="padding-left:0.075in;vertical-align:bottom;padding-right:0.075in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$         4,743</font><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;"> </font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$          (3,699)</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$      (10,723)</font></p></td>
    <td style="border-top:0.5pt solid #ffffff03;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="white-space:pre-wrap;min-width:fit-content;">&#160;</font></p></td>
    <td style="border-top:0.5pt solid;padding-left:0.075in;vertical-align:bottom;border-bottom:2.25pt double;padding-right:0.075in;text-align:center;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;min-width:fit-content;">&#160;$       (12,449)</font></p></td>
   </tr>
  </table>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Arial;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">i. Includes interest income/expense and foreign exchange gains/losses.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ii. Represents revenue related to the cost reimbursement provisions under our government contracts.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">iii. Represents the direct expenses attributable to work supporting government contracts, which are reimbursed and reflect under government contract revenue in the condensed consolidated statement of operations.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">iv. Represents non-cash stock-based compensation.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">v. Represents costs associated with the noncontrolling interest in Cerus Zhongbaokang (Shandong) Biomedical Co., LTD.</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p>
  <p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">vi.  Represents costs associated with the Company&#x2019;s restructuring plan implemented in June 2023.</font></p>
  <div style="flex-direction:column;display:flex;padding-bottom:0.5in;min-height:1in;justify-content:flex-end;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;margin-right:0.25in;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">&#160;</font></p></div>
  <hr style="page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>3
<FILENAME>img34436962_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img34436962_0.jpg
M_]C_X@Q824-#7U!23T9)3$4  0$   Q(3&EN;P(0  !M;G1R4D="(%A96B '
MS@ "  D !@ Q  !A8W-P35-&5     !)14,@<U)'0@
M]M8  0    #3+4A0("
M                     !%C<')T   !4    #-D97-C   !A    &QW='!T
M   !\    !1B:W!T   "!    !1R6%E:   "&    !1G6%E:   "+    !1B
M6%E:   "0    !1D;6YD   "5    '!D;61D   "Q    (AV=65D   #3
M (9V:65W   #U    "1L=6UI   #^    !1M96%S   $#    "1T96-H   $
M,     QR5%)#   $/   " QG5%)#   $/   " QB5%)#   $/   " QT97AT
M     $-O<'ER:6=H=" H8RD@,3DY."!(97=L971T+5!A8VMA<F0@0V]M<&%N
M>0  9&5S8P         2<U)'0B!)14,V,3DV-BTR+C$              !)S
M4D="($E%0S8Q.38V+3(N,0
M                            6%E:(        /-1  $    !%LQ865H@
M                     %A96B        !OH@  ./4   .06%E:(
M &*9  "WA0  &-I865H@        )*    ^$  "VSV1E<V,         %DE%
M0R!H='1P.B\O=W=W+FEE8RYC:               %DE%0R!H='1P.B\O=W=W
M+FEE8RYC:
M          !D97-C         "Y)14,@-C$Y-C8M,BXQ($1E9F%U;'0@4D="
M(&-O;&]U<B!S<&%C92 M('-21T(              "Y)14,@-C$Y-C8M,BXQ
M($1E9F%U;'0@4D="(&-O;&]U<B!S<&%C92 M('-21T(
M            9&5S8P         L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0              +%)E9F5R96YC92!6:65W
M:6YG($-O;F1I=&EO;B!I;B!)14,V,3DV-BTR+C$
M             '9I97<      !.D_@ 47RX $,\4  /MS  $$PL  UR>
M 5A96B       $P)5@!0    5Q_G;65A<P         !
M         H\    "<VEG(     !#4E0@8W5R=@        0     !0 *  \
M%  9 !X (P H "T ,@ W #L 0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "!
M (8 BP"0 )4 F@"? *0 J0"N +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /
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
M 2(  A$! Q$!_\0 'P   04! 0$! 0$           $" P0%!@<("0H+_\0
MM1   @$# P($ P4%! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*Q
MP152T? D,V)R@@D*%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA9
M6F-D969G:&EJ<W1U=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*S
MM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ
M_\0 'P$  P$! 0$! 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#
M! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1
M"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI
M:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZ
MPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1
M Q$ /P#]4Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **3(I: "BDR
M*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@",CVJ&65(4+.P
M10.I/ J21MHSQQ7P#^UK^UD_C*:[\&^#KHIH2DQ7^HPM@WAZ&.,_\\_4_P ?
M3[OWO,QV.IX"C[6I\EU;/H<CR/$Y]BEAL,MM9/HEW?Z(^]K2\@OK>.>WE2XA
MD4,DD;!E<$9!!'!!'>K0_P BOSG_ &4_VK)_AA=0>%_$]P\_A65]L%R^6:P8
MG\S&3U'\/4=P?T-LKV#4K.&[MI%G@E421RQL&5U(R"".""#UJ,OS&EF%+GAH
MUNNQKG_#^+X?Q/L,0KQ?PRZ-?Y]UT+]%(#FEKUCYD**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***2@!F2<X(I-Q/7C-1RS);H[NP54&23T KX._:=_;)O]5UG^P/
MA_J+V>GV<RO/JUNWS74B-D)&?^>8(Y/\?3[OWO-QN.HX"GSU7Z+JSW\FR+&9
M[7]AA([:MO9+S/O7Z\U\8?M:_LEMJTE[XU\%67^G',VH:7"O^O[M+$H_Y:=V
M4?>ZCYLAO4OV9OVFM.^-6CKIVHF.R\66L>;BVSA;A1QYL7MZKU4GTP3[Z<=#
MT/45A4AA\XPW>+V?5,[,-B,RX2S)NW+..C3VDOU3Z'XFL"#@\$<<U]-_LI_M
M63_#*ZM_"_BBX>?PK*^V&Y?+-I[$_F8R>H_AZCN#Z3^UI^R2-5-YXU\%61^W
MDF;4=)@7_CX[M-$H_P"6G=E'WNH^;(;X;((.#P1QS7YK4IXK(L4FGZ/HT?TK
MA\1E?'65N$U[W5?:C+NOZLT?M/8WEOJ-K'<VTJ3P2*'26-@58$9!!'!!!ZU<
M_E7YS?LI_M63_#*Z@\,>*+AY_"LK[8;E\LU@Q/YF,GJ/X>H[@_H;8WL&I6<5
MU;2)/!*HDCE1@RN",@@C@@@]:_3<NS&EF%+GAHUNNQ_,W$'#^*R#%.A75XOX
M9=)+_/NNAH44@.:6O6/F HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***2@"-FXZ<5%-,EO&TDC!
M$49+$X %/ED6&(O(<*HR2:_/O]KG]K9O&CW7@SP;=E-!!,5_J4+8-Z>ABC/_
M #R]6_CZ?=^]YF.QU+ TO:3WZ+N?09)DF)SS%+#X=:+XI=$O/]"']KW]KV3Q
MA-=>#? ]X5T-28[_ %.$\WI'6*,_\\O5OX^@^7[WRG;W"W"^CCJ*INF*^O?V
M4_V-%\9Z6_BKQQ:S0:7=0%=.T\L8WE5E(\]\<J #E!W/S'C&?S:4,3GE;S_!
M(_I.E5RW@? I2V_\FD^_2_Y)'S'H6NZAX:UBSU32[R6QU"SD$L%Q V&1AW']
M1T()!XK])?V9?VF=/^-.D)IFIM'9>++9/W]J#A9U''FQ^WJO52?3!/P_\?\
MX :S\#O$IAG5[W0KER;'4MO#CKY;XX60#J.A'([@>=:%KNH^&M9M-4TN[EL=
M0LY!+#<P-AD8=Q_4=""0>*C!XS$9-B'3J+3JOU1OG.39?QIE\<3AI+GM>,ET
M\GUM?=;H_:/'RX/(]*^,/VM?V2SJKWOC3P598O>9M0TN!?\ 7]VEB4?\M.[*
M/O=1\V0WJ7[,W[36G?&K1UTW43'9>++6/,]MG"W"CCS8O;U7JI/I@GWTXQ@]
M#UK]%J4\-G&&[I[/JF?SAAL1F7"69-VY9QT:>TE^J?1GXFL"#@\$<<U]-_LI
M_M63_#*[M_"_BBX>?PI*^V&Y?+-8,3^9C)ZC^'J.X/I/[6G[)(U7[9XU\%69
M^WDF;4=)A7_7]VFB4?\ +3NRC[W4?-D-\-D$'!X(XYK\VJ4\5D6*33]'T:/Z
M5P^(ROCK*W":][JOM1EW7]6:/VGL;RWU&UCN;:5)X)%#I+&P*LI&001P00>M
M7/Y5^<W[*?[5D_PRNH/#'BBX>?PK*^V&Y?+-8,3^9C)ZC^'J.X/Z&V%[!J5G
M%=6TB302J)$EC8,K@C(((X((/6OTW+LQI9A2YX:-;KL?S-Q!P_BL@Q3H5U>+
M^&71K_/NNAH44F12UZQ\P%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5Q/Q0^+GA3X-^'GUKQ=KEMHMGR(Q,V9)V SLBC&6
M=O90<=3Q7G7[5O[5>B_LU>$TD9(]4\5:@K#3-)+X!QP9I<<K&I_%CP.Y7\@O
MB9\4?%'Q?\57'B'Q9JTVJZE-P&D.$A3LD:#A%'H![]232N!]L?%G_@JM?37$
MMI\./"T-O;@E1JFODO(_NL$; +[$NW7E17S7XI_;8^-OBZ1VNOB#J=FASB/2
M@ED%'H#"JG\22?>O$**5P.[E^/GQ-N+E+B7XC>+9+A,;97URZ+K@Y&#YF1BM
MO1?VK_C'H$HDMOB5XEE;.<7NH272YX[2EAV_SFO*:*0'V-\._P#@J%\3O#<L
M<?BFQTOQA99'F.8A971'?:\8\L?C&:^Z?V=OVN? _P"T?YUEH4EYI^OVUN;J
MYT?4(L2)&&52ZNN4==SJ."#R,J,U^*%?9O\ P2H_Y.&\0_\ 8K7'_I7:4[@?
MJM1115 %<#\5_C5X.^!_ATZSXPUJ'2[=LK!"?GN+EACY8HQ\SGD9P,#.20.:
MYG]IC]HW0_V;? $FLZ@IOM6NBT.EZ4K[6N9<=2?X8UR"S=L@#D@5^-GQ1^*?
MB;XQ^+[OQ+XJU*34=2N"=H)(C@3)(BB7HB#/ 'U.22:5P/KWXM_\%3?%&L3S
M6GP\T*V\/V.2J:CJJBYNV'9A'GRT^AW_ %KYQ\0?M;_&;Q/.TUY\2O$,+L<D
M:?>-9+^"P; /RKR2BI [ZS_:"^*.G2M);?$?Q9 [,&8IK=R-Y'3=\_/4]?6O
M3/ _[?WQK\$SQ%_%(\0VB8S:ZW;).'QZR +)_P"/U\ZT4 ?JU^S_ /\ !1_P
M9\3;RWT;QC;#P1KLN$CN99M^GSOZ"0X,1/H_R_[9-?8X(8 @Y!]*_G>K[V_X
M)_?MEW>DZMIOPM\;WQGTJY(M]#U.X?+VTI.$MG8]8VZ(>JG"_=(V4F!^EM%%
M%,#QW]K;XEZU\(/V??%/B_PZ\,6LZ=]D\A[B(2(/,NX8FRIZ_+(U?G3_ ,/+
M_C9_S_:+_P""Q?\ &ON[_@H-_P FA^/?^W#_ -.%M7XS4F!]5_\ #R_XV?\
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
MQ50.Y85U%?G_ /\ !5;XK2:?H'A;X>6<Q0Z@[:MJ"J<9B0E(5/J"_F-]8EH
M^#_C#\5]<^-?Q!U;Q=K\Q>\OI/DA#$QVT0X2%/15''N<D\DUQE%=G\&_A=J7
MQG^)F@>#M*^2YU.X$;S[<B"( M)*1Z*@8X[XQWJ .M_9T_9=\8?M(Z]+;:%$
MEAHMHZK?ZW=@^1;YYVJ!S))CD(/;)4'-?I+\+/\ @GM\(OAU:1-J.C'QEJB@
M>9>:VV^,MWVP#$87/0,&(_O&O<OAM\.=#^$O@G2_"_ARS6STO3XA&B #?(W\
M4CG^)V.23W)KK*JP'"P_ [X<VT*QQ> /"\<:C"HFBVP 'H!LKE_%/[)/P<\8
MPRIJ'PZT&,R [I=.M1929.3G?#L.>>N:]BHI@?GQ\8_^"6%A=17%_P##37Y+
M*Y'S+H^N-OA;V2=1N7V#*W7EA7)?\$[/ASXF^%?[5'BC0?%>C7.C:K#X7N"8
M;A>'7[7:89&&5=3SAE)''6OTTJF]I"]['=-"C7$:-&DQ0;U1BI90>H!*J2.^
MT>E*P%RJE_>0:=9SW=S*EO;01M++)(<*B*,EB>P !-6Z^8O^"A?Q-D^'7[-N
MKVMK*T6H>(YTT:)E/(C<,\Q^AB1T_P"!BF!^:W[4OQXO?VA/BWJGB%Y)$T6!
MC::1:.<"&U4G:<=F?EV]VQG %>145N>!O"%_\0/&>A^&=,0-J&K7L5E#GH&=
MPH8^PSD^P-0![I^R'^QQJO[26IRZIJ,T^B>"+&41W-_&O[ZZDZF&#((R!C<Q
MR%R."3BOU(^&?[/'P[^$%G#!X7\)Z=8RQ@ WTD(FNY".[3/ESSDXS@=@*Z'X
M;?#_ $GX6^!]&\*Z'"(-,TJW6"(  %SU:1L=69BS$]RQKJJL"EJ&FVVK6DEK
M?6L-[:R##PW$8D1A[J1@U\G?M)_\$]_!?Q,T6\U/P+IUKX0\71H7ACM%\JQN
MR.=DD0^6,GLZ 8)RP;M]?44 ?SUZ_H.H^%M<O](U:TEL-3L)WMKFVF&'BD4D
M,I^A%4HY'AD62-F21"&5U."".A!K[?\ ^"IOPJM_#OQ&\.^.+& 1KXAMWMKX
MH.#<0!0KGW:-U7_ME7P]4 ?MG^R!\97^.7P(T#7;N43:W:@Z;JA!R3<Q  N?
M=T*2'_?Q7N%?FM_P2>\<R6_BCQQX/DDS%=6<6K0H3PK1/Y4A'U$T>?\ <%?I
M35@?.O\ P4&_Y-#\>_\ ;A_Z<+:OQFK]F?\ @H-_R:'X]_[</_3A;5^,U2P"
MNR^%'PB\4_&OQ?;^&_">FOJ&H2C?(Y.V*WCR 997Z*@R.?<  D@5QM?LO^P]
M\"K+X+_!#2)I+54\2>(((]2U2X9?WGSKNBASU C1@,=-Q<]Z0'D'PT_X)8^#
M])LHIO'7B'4=?U(KE[;2V%K:H>X!(+OCURO^[7HNI?\ !-WX'WEN8X=%U.Q<
M_P#+:WU28L./]LL/?IVKZFHJK ?+7P'_ &&='_9U^,$GB[P[XEO;_3)-.FL3
MIVI0HTR,[HP82IM!'R8QL'7K7U+113 _/[_@K;_R+WPU_P"OJ^_] AK\W:_2
M+_@K;_R+WPU_Z^K[_P! AK\W:E@>S?L:_P#)T?PX_P"PJO\ Z"U?M[7XA?L:
M_P#)T?PX_P"PJO\ Z"U?M[30!1113 *_';_@HU_R=AXF_P"O6Q_])HZ_8FOQ
MV_X*-?\ )V'B;_KUL?\ TFCI,#YEK[__ ."27_(Q?$G_ *];'_T.:O@"OO\
M_P""27_(Q?$G_KUL?_0YJD#])*R?$^O0^%O#>K:U<J6MM-M)KR55ZE8T+G'X
M UK5P?QUT^75/@A\0K.W)6>Y\.ZC#&5&2&:VD Q^)JP/PJ\3>(K[Q=XCU37-
M4F-QJ6I74EY<RG^.21BS'\R:S:**@#]/?V+/V%_"FE^"-'\;>/M*@\1:[JT"
M7MKIU\F^ULX7&Z/=&>))&4ACO!"Y  !!)^VK#3[;2[.*UL[>&TMHQM2&",(B
M#T"C@5YM^S7\1](^*?P2\*ZUH]PDH6PAM+J%6!:VN(XU62-AV((R,]5*GH17
MJM6!4OK"VU2UDMKNWBN[=QAHIXPZ,/<'@UXE\2/V)?@[\3H93>>#[32+U\XO
M]! LI5)ZMA!L8_[ZM7O%% 'Y)_M"_P#!.KQK\*+>ZUOPG,WC7PW$#)(L$6V_
MMD'=XAGS /[R<\$E5%?JSX<!'A_3 1@BUB'/^X*TZ* "BBB@"(J!SUKXY_X*
M(^.'L_#OAOPO!(5%].]W<!6Q\D8"JI]06DS]8Z^QB>*_-G]O+5VU+XZO:[CL
ML-.A@"Y. 6+R$_7YQ^0KYKB"LZ.!DE]II?J_P1^A\!8*.,SRES*Z@G+[E9?<
MVCYUCC:61412SL=JJHR23V%?K7\!_AM#\*OACH6AB-5N4@$MTR\[YW^:0Y[_
M #' ]@/2OS4_9\\.+XM^-?@[3G&8VU".=QC(98LRL#[$1G-?K?&H50O;&*\3
MA7#*T\0]]E^;_0^X\4<QG*K1P$7HES/SZ+[M3C/BO\1K#X4^ ]6\2W_S1VD>
M4BSAI9#PB#W9B!GL,GH*_)?QWXRU;XB>*=0\0:U<&YO[V0NYYVH/X40=E48
M'H*^P_\ @HIXP=(O"OA>&7;%(9;^X0'D[?DC_#YI/R'I7Q79V,VI7D%K;1&>
MYN)%BBC7J[,< #ZDBN#B'&SJXGZM'9?BV>YX>9/2PF6O,ZJ]Z=]>T4[?BTV_
MD==\&?@GKWQN\61Z/I$?EVT>&O-0D4F*VB)ZGU8X(5>I/H 2/U)^%'PJT+X.
M>$K?P_H-MY,*?/+.^#+<2D#=)(W=CCZ      50^!WPHT[X._#[3M#LXT,X0
M27ERHYGF(&]R>N,\#/10!VKT8  Y[U];E661P--3EK-[^7DC\DXJXFK9YB'3
M@[4HO1=_-_IV.:\=>!M)^(GAR[T+7+-+RQN4VNKCD'LRGJK \@CI7YC?'_X
M:Q\#/$IAG#WNA7+DV.I!>''7RWQPL@'4=".1W _5P\X .#Z5Q_Q1^'6E_%/P
M7J7A_5X@]O<QG9(!\\+C[LB>C*>??H>"159ME=/,*5UI-;/]'Y$\*<45^'\2
MM>:E)^]'MYKS7XGY(>'?$&H^%M=L]9TJZ>RU&SE$T$\?56'\QV(/!!(Z&OU:
M^ _Q7M?C%\.--\00JL=VP,-Y;J<F&9<!E^AR&'^RRU^4?B/0KGPQX@U+2+U=
MMW87$EK*!TWHQ4X]LBOJK_@GEXVEL?&'B'PO(Q:WO;9;V-3T62-PC8]V60?]
M\5\9D&+GA<7]6GM+2W9H_:/$#*Z&9Y4LTI*\H6:?>+W7IK=>A]F?%'P-:_$G
MP%K/AR\ \F^MVC#$9\M^J./=6"L/I7Y!ZIIMQHVI7EA=QF&[M)GMYHS_  NC
M%6'X$$5^U!&%Q7Y7_M<>&U\,_'_Q3#$@C@NI([U,#&3)&I<_]]EZ];BG#ITX
M5UNG9_/;\CX_PMS"4,76P$G[LES+U32?WI_@>U?\$[?')BU/Q+X1FD)25$U*
MV3/"D$1S?GF+\C7W0#G K\N/V--:DT;]H7PVB$B*\6>VE [@Q.P_\>1:_45<
M#D5ZO#E9U<"D_LMK]?U/F/$3!1PF=RE%:32E\]G^5R6BBBOJ#\T"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQL_X*&>*I/$_P"U1XGA
M+E[?28;73H.<X"PJ[C_OY))7[)U^&O[6=Q)=?M*_$IY6WL-<N4!QCA7*@?D!
M28'DU?H%_P $H/A]%<:KXV\;7$.Z6UCATFSD(! +DR38]#A(?P8U^?M?JU_P
M2UL8[;]G;59U(,EQXCN'<XY&(+=0/TS^)I(#[)HHHJ@"BBB@ HHHH *_-W_@
MK/XG>77?AYX>1\1PV]WJ$B#^(NR1H3]/+?'U-?I%7Y5_\%5Y7?\ : \.1%B8
MU\,0,%SP";NZ!/Z#\J3 ^,*]!^ OQ83X(_%/1_&IT6/79=,$IALY9S"I=XVC
M#%@K?=#DCCKCTKSZBI _0#_A[;JW_1-;+_P;O_\ &:/^'MNK?]$ULO\ P;O_
M /&:_/\ HIW _0#_ (>VZM_T36R_\&[_ /QFC_A[;JW_ $36R_\ !N__ ,9K
M\_Z*+@?2W[4G[:EU^TWX3TC1+KPC;Z =.OOMBW,5Z9V;]VR%,&-< [@<Y_AZ
M5\TT44@/I[_@F]J[:;^U3H5N'"C4+&]MF&3\P$#2X_.('\*_86OQE_X)\?\
M)WO@'_M__P#3?<U^S54@/G7_ (*#?\FA^/?^W#_TX6U?C-7[,_\ !0;_ )-#
M\>_]N'_IPMJ_&:DP"OZ'8XEB1410B*,!5& !Z"OYXJ_HCIH HHHI@%%%% 'Y
M_?\ !6W_ )%[X:_]?5]_Z!#7YNU^D7_!6W_D7OAK_P!?5]_Z!#7YNU+ ]F_8
MU_Y.C^''_857_P!!:OV]K\0OV-?^3H_AQ_V%5_\ 06K]O:: ****8!7X[?\
M!1K_ ).P\3?]>MC_ .DT=?L37X[?\%&O^3L/$W_7K8_^DT=)@?,M??\ _P $
MDO\ D8OB3_UZV/\ Z'-7P!7W_P#\$DO^1B^)/_7K8_\ H<U2!^DE07%M'=P2
M0S()(9%*.C=&4C!!J>BK _!KX\_"J]^"OQ:\1^$;R)T2QNF-I*__ "VMF.Z&
M0'OE",^A!'45P-?LY^UM^R9I'[3'AJ.6*6/2?&6FQE=.U1E.QTSDP3 <F,G)
M!ZJ22,@L&_)/XH_"'Q=\&?$<FB>+]%N-(O%)\MI!NAG7^_%(/E=?<'CH<'BH
M N?";XX^-_@=K3ZEX-UV?2GEQ]HM\"2WN .@DB8%6ZG!QD9."*^U/AM_P5=&
MV&W\?^##G@/J'AZ7@_\ ;"4_^U/PK\[Z* /V[^''[8'PC^*;11:/XTL+>_DP
M!8:JQLIRW]U5EVAS_N%J]F!# $'(/I7\[U>K_"']J?XE_!*Z@/AOQ+<-IL>
M='U!C<63K_=\MC\GU0JWO57 _<RBOF#]EK]N/PO^T(\>@ZC /#7C8H6&GN^Z
M"\ &6:!SU( R8V^8#IN )'T_3 **** &+STK\MOVS/-_X:.\6>9NV?Z-Y>>F
MW[-%T]L[OUK]2%7FOS8_;RT=M-^.KW6W"ZAIT,X;L2I>,C_QP?F*^1XFBY8)
M-=&OU7ZGZMX:58T\[Y7]J$DOO3_),YW]C41M^T=X2\S?G-SY>W&-WV:7K[8S
M^.*_4OH*_(W]GOQ&/"GQL\'ZD_"KJ"P%B<!1+F)B?8!R?PK];HWWHC>JYK'A
M>:>$E#JI?FE_D=GB?2E'-J=1[."7S3=_S/SL_P""@K2GXU:9NW>7_8T.WTSY
M\V<>_3]*\4^"OV?_ (7!X+^U?ZG^V+3/IGS4VY]LXKZG_P""BW@^26'PKXHA
MBW1Q&6PN7 Y&[YX_P^63\QZU\5V-Y/IUY;W5M(T-S!(LL4B]4=3D$?0@&OE\
MVOA\T<Y+JG\M#]2X34<PX6C0I.S<91?D[O\ X<_:J#)B0D8XIY YKSOX(_%:
MP^+_ ,/M.UVS=%N"@BN[=6YAG &]".O7D>JD'O7HG6OU6E4A6@JE-W3U1_*>
M)P]7"UIT:T>646TUV:$.,>](S )STI2?R[5QWQ.^(^F?"OP3J'B#5Y EO;1G
M9%NP\\F/DC3U9CQ[<D\ FJG4C3BYS=DMR*-&I7J1I4U>4FDDMVWL?FG^U.(!
M\?\ QE]GV^7]J7ITW>4F_P#'=FNP_85S_P +]L\9Q]AGS_X[7A?B+7;GQ/XA
MU'5[ULW=_<27,I'3>[%CCVR:^J/^">/@N6\\8^(?$SH1;V=JME&QZ-)(P=L>
MZJB_]]U^28"^*S53@MY-_+<_K3/O^$SA.5&L]5!1]79+\S[[XW9K\U_V\O+_
M .%\OLQN_LR#?CKG=)U_#;7Z3D[5S7Y6?M:>)!XF^/OBB9)!)#:R1V:8.<%$
M4./^^P]?8<3S4<$H]6U^3/Q_PTI2GG3FMHP=_FTC-_9G_P"2\^#/^O\ _P#9
M6K]9(_F537Y=_L:Z-)K'[0OAN103%9K/<RGT A=1_P"/.M?J(/DP/2HX7BU@
MY-]9?HC;Q.J1EF]."W4%^+9+124M?9GY %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %?B7^VYH;>'OVI_B%;L@3S;Y+L8  (FACES_P"/
M_P#ZNE?MI7Y<?\%4/A[)HWQ7\.>+X82MGK>G?999 ./M$#'.3VS')$!Z[#Z4
MF!\1U^FW_!)[Q/#<_#/QOX=##S[+5X]0*]]L\*Q@_G;&OS)KZ*_80^-L/P6^
M/&GG4IQ!X?U^/^R;Z1VPD)=@893V 60*"3T5W-) ?LS1115 %%%% !1110 5
M^6__  5;TEX?C-X1U,@^7<Z +8$],QW,S''_ '^'Z5^I%?"G_!5?P"^J?#?P
MEXN@BWMH^H26<[*O*Q7"@AC[!X5'UD]Z3 _,>OJO_@G7X&\%?$KXMZ[X>\9Z
M#9Z[%)H[75FEXI(22.6,-MP1R5<GZ+7RI7I/[.'Q8;X)?&KPMXO;>;*SN=EZ
MB#)>VD!CFP.Y",6 ]5%2!^N/_#&?P3_Z)OHO_?MO_BJ/^&,_@G_T3?1?^_;?
M_%5ZWI^H6VKV%M>V<\=S9W,:S0SQ,&21& *LI'4$$$&KU6!XM_PQG\$_^B;Z
M+_W[;_XJC_AC/X)_]$WT7_OVW_Q5>TT4 >+?\,9_!/\ Z)OHO_?MO_BJ/^&,
M_@G_ -$WT7_OVW_Q5>TT4 >6^#_V:/A?X \1V>O^'/!6F:/K-IO\B\MT8/'O
M1D;&3W5F'XUZE110!\Z_\%!O^30_'O\ VX?^G"VK\9J_9G_@H-_R:'X]_P"W
M#_TX6U?C-4L K^B.OYW*_HCIH HHHI@%%%% 'Y_?\%;?^1>^&O\ U]7W_H$-
M?F[7Z5?\%9K(2>"_A_=Y.8M0NHL8X^:-#_[)^M?FK4L#V;]C7_DZ/X<?]A5?
M_06K]O:_"/\ 9N\40^#/C[\/M8N7$5K;ZW:^?(W1(VD".Q^BL3^%?NY30!11
M13 *_';_ (*-?\G8>)O^O6Q_])HZ_8FOQ2_;A\;6/CS]IWQI?Z:ZRV=M-'IZ
MRJ<AV@B2*0@]"-Z/@]Q@TF!X37W_ /\ !)+_ )&+XD_]>MC_ .AS5\ 5]_\
M_!)+_D8OB3_UZV/_ *'-4@?I)1115@%<_P"+O!.@^.=$FTCQ%H]GKFF2_?M;
MZ%94SV(!'!'8CD=JZ"B@#XE^*'_!+OP#XD::Z\&ZOJ'@^Z;)6UE_TVT![ !B
M)!]=[?3BOE3XE?\ !.KXQ> ?.GL-*M?&&GQC=YVB3[I<>\+A7)]E#?6OV%HI
M6 _GIUK0M2\-ZC+I^KZ?=:7?PG$EK>P-#*GU1@"/RJE7[T_$WX.^#OC+HCZ7
MXNT&UUBV*E8I)4Q/ 3_%%*/F0^ZD9[Y%?CM^U1\ +C]G+XKW7AK[2]_I-Q"M
M]IEY(N'DMV+ *^.-ZLK*<=< X&[ 5@/)M/U"ZTB_MKZQN9;.]MI%FAN('*21
M.IRK*PY!! ((]*_9[]C+X^G]H'X-V>J:A(C>)=+?^SM651C?*H!27'HZ$'TW
M;P.E?BU7W/\ \$GO$L]M\3_&OA\2,;>]T=+]D[;H9T0'\K@T(#]/****H!AQ
MG-?''_!1#P2]]X<\.>*((RW]GSO:7#*/^6<H!4GV#)CZR5]CUQ_Q4\"6GQ*\
M ZUX;NP!'?6[1AR/]6_5''NK!6_"O-S##?6\-4I=6M/5:H]_(,Q>59G1Q?2+
MU]'H_P &?CXCM&X9258'((."#7ZV_ ;XC0_%7X7Z%KPD1[J2$17:+QLG3Y9!
MCM\PR/8CUK\H_$>@7OA;7;_1]2A-O?6$[V\\9[.I(./4<9![C!KW7]CSX]Q?
M"CQB^C:Q.(?#.KN!)*YPEM/C"R'L%(PK'V4DX6OSC(L9]0Q;I5=%+1^36W^1
M_1O'63_VYE<<9A5S3A[RMK>+6J7X->A]\_%GX>V/Q1\!ZMX<O_DCO(BJ2@9,
M4@Y1Q[JP!]\$=Z_)SQOX+U7X>^*+_0=:MS;W]G(4<<[7'\+J>ZL,$'T-?LC%
M(DZ+(C!HR,@BO(OCY^SKX>^.6E8N -.U^W0K:ZK"F70==CCC>F3G&<C)((R<
M_89UE7]H052E\:_%=C\>X+XK?#V(='$W=&;U_NO:]NNFZ/SD^%/Q>\2?!SQ
M=5\.78B\T!;FTF!>"X0= ZY'3G# @C)P>3G[&\'?\%"?"NH6<4?B'1]0T>\
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
MUF3[9:VQCL(W&1)=2?)",=QN()_V5-6!\\>-_P#@H]H_PY_:%U_P=J6C&_\
M!VFRI8OJVGG-S#<KQ.2A.'17.S VD;&(W9 KZG^'7Q6\(_%K1!JWA#Q!9Z[9
M<;S;2?O(B>BR1G#1GV8 U^"%U=2WUU-<7$KSW$SF2261MS.Q.2Q)ZDGG-:/A
MCQ;K?@O5H]4\/ZO?:)J4?"7>GW#P2 =QN4@X]JFX']!U%?D)X'_X*3_&7PE"
ML&H7>E>*X5 4'5[+$@'^_"T9)]VW5Z"W_!6/QD8,+X&T,3;<;S<3%=WKMST]
ML_C3N!^G5?DI_P %*_BCI'C_ .-]CI6BW,5[%X=L/L5U<Q,&7[2TC-)&".#L
M&T'T;<.U<S\4O^"@GQ?^)VGSZ>NJ6OA73I@5D@\/PM [KZ&5F:0>^UAGT[5\
MVDDDDG)//-*X!7V__P $H=!FN/B_XPUI0?L]GH7V-SV#37$3K^EN]?$"J78*
MH+,3@ =2:_8W]@[X!7/P.^"\3ZQ;&V\3^(9!J%_$ZX>!-N(86]U4EB#T:1AV
MH0'TM1115 %%%% 'QA^W!^SV^L6[_$#0+<R7MM&!JEO&OS31*,+, .K(.&_V
M0#QMY^&*_:^6))T9'7<I'0U\&_M2?L>7.AW5WXK\"V;W.F2$RWFCP+E[8]6>
M(?Q)ZH.5[97A?S_/LGE*3Q6'5[_$OU7ZG[UP)QC3HP659A.RVC)[?X7^C^15
M_9:_:_\ ^$-@MO"7C:YDET48CLM4;+M:+T"2]S&.,-U7I]W&W[OTW4;35K*&
M\L)XKJVE021S0N&1U/(((X(/J*_%P@@X/!''->C?"OX_>-/@]/C0=4S8,VZ3
M3KL&6V<]R%R"A/<H5)[DUP99Q!+#)4,4KQ6SZK_,]SB;P]IYA.6,RMJ,GJXO
M9ONK;-_=Z'ZT20)/'MD57![,,UPVL_ OX?\ B"Z:ZU#P=HUQ=,<M,UC%O;ZM
MMR?QKY]\$?\ !0_0;U(HO%.@7>E3]&GL66XB/O@E67Z8;ZUZQI?[7OPEU5<Q
M>+(821DK=0RPX]OG0#OVK[6&88#%1NYQ?D[+\&?B];(<^RRHU[&<7WC=K[U=
M'3:;\!?AYI-R+JU\&Z-%<*=RRFQB+@^H)4D'W%=Y!;Q6L:I'&L:@8&U<#'I7
MD.I_M<_"?2$+3>+K=R/X+>&69OIA%.*\L\;_ /!0GPQI@DB\-:+>ZW,!\LMS
MBVA)[')W.?IM'UHECL!A5?FBO2WY(5+(\^S.:C[*<GWDFE][LCZLN;F&SA>6
M>588T4LSR-M4 <DDGH!7Q1^T_P#MEQ7MO>>%/ -WO1]T-WK473:>"L![YY!?
M_OG^\/ ?BS^TEXW^,3/!JVHK::43D:98 Q0G'3?R6?\ X$2,] *\N'6OC<SX
MB==.CA4TGN^K].Q^Q\->'<,'*.,S9IM:J"U2?=OJ_+82OLO]A[]GJ6XO(?B'
MK]J8X(P1I%O*N#(2,-.0>P&0GKDMV4GEOV8?V1;WQ[<VOB;QA:O9^&E(E@L9
M 5EONX+#JL9]>K=N#FOT$T^Q@TZSBM;:)(+>)0B11J J@#   X  '2M\BR>3
MDL5B%:VJ7?S_ ,CAXZXPI^REE672O?24ELE_*G^?W%]> *6BBOT4_GT****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!I 8$$9
M!]:^'?VF?^";^C^/+J[\1?#:6V\-:U)NEFT64%;&Y?KF,C_4L?0 ITX3DU]R
M44 ?@?\ $GX->-_A!J36/C#PU?Z'+NVI+/%F"4_],Y5RC_56-<97]"VH:=:Z
MM92V=_:PWMK,NR2"XC$D;CT93D$?6O'O%/[%WP3\83F6_P#AYI4+DY)TTR6(
MSZX@9!2L!^)5%?L3_P .Y/@5_P!"U>_^#:Y_^+K8T#]A'X&^')4EA\!6UW(I
M!W:A=W%R&QGJDDA3OZ<TK ?CCX=\+ZQXOU2+3="TJ]UG4)3A+6PMVFE;Z*H)
MK[6_9K_X)Q>,[K7])\4>.[]_!EK8W$5Y;V-G(LFH2.C!U)896'! .3N;@@J.
MM?H_X:\':#X,L19>']#T[0K/C_1]-M8[=..GRH *VZ=@"BBBF 5\;_M0_P#!
M/+0?B]=7?B7P3-;>%O%DS&6>WD4BQOG/)9@H)B<GDLH(/=<DM7V110!^#/Q0
M^!'CWX-7[6WB_P ,7VD)NVI=LGF6LI_V)DRC'V!R.X%<%7]#-U:Q7UM)!<0I
M<02+M>*10RL#U!!X(KQ_Q7^QQ\&?&4SRZC\/-'21SEFTY7L23Z_N&3GU]:5@
M/Q&HK]B3_P $Y?@423_PC%X/8:M<_P#Q=:.C?L!_ G1)!(O@A;R4'AKW4+J4
M=N-IDV]O2E8#\:;:UFO;B.WMX9)YY&VI%$I9F)Z  <DU].?!3_@GK\4/BG<6
M]UK5B? ^@L07N]8C(N67OY=MD/G_ ']@/K7ZK^#OA;X/^'L97POX6T?P_D;6
M;3K&.%G'^TR@%OQ)KK*=@.<\ >#XO '@C0O#-O>W6H6^D645C%<WC!II$C4*
MI8@ 9P!VKHZ**8'SK_P4&_Y-#\>_]N'_ *<+:OQFK^@_6-%L/$>F3:?JEC:Z
MG83$>;:7D"RQ/A@PW(P(." 1D=0#7/?\*3^'O_0A^&/_  3V_P#\12L!^"-?
MT1UQ7_"D_A[_ -"'X8_\$]O_ /$5VM" ****8!1110 5\Y_M;?LAZ/\ M+:%
M#>6\R:/XTT^,I9:DR_),F<^3/@9*9R01RI)(R"0?HRB@#\$OBI\%O&GP6UMM
M+\8:#=:3*6*PW#INM[@#O%*/E<?0Y'< UQ-?T(ZUH6F^)-.FL-7T^UU6PE&)
M+6\@6:)Q[JP(/Y5XAXC_ &$?@;XGF>:?P';64K'.[3;J>U4<]DCD"?\ CM*P
M'XNTZ.-YI%CC5GD<A511DDGH *_8B'_@G3\"HI5=O"MU,H.2CZM=8;ZXD!_6
MO5? /[/_ ,./A=(DWA;P7I&D7:#"WD=L'N0/3SGR_P#X]2L!^;W[-/\ P3R\
M7?$[4++6/'=O<^$/"BE9#!.NR_O5Z[4C/,2GN[C/(PISD<#^W5X1T;P#^T3J
MWA_P_I\.EZ/86%C#;VL PJ*+9/Q))R2QY)))))K]HZY36/AEX/\ $FH27VK^
M%-#U6^D #W5]IT,TK # !9E).!@=:=@/P'K[_P#^"27_ ",7Q)_Z];'_ -#F
MK[O_ .%)_#W_ *$/PQ_X)[?_ .(K4\.>!O#?@^2=]!\/Z7HK3@"5M.LH[<R
M9P&V*,XR>OK18#H:Y#XC_#3PW\6/"=UX;\5:9%JFDW')BDR&1QG:Z,.5<9.&
M!SR?6NOHI@?EG\=?^"9/B_PG<W&I?#FZ'B[1\EAIMPZPW\(],G"2@>H*L>@4
MU\>^)/">M^#=3?3=?T>^T34$^]:ZA;/!(/\ @+ &OZ#JQ_$7A/1/%^GM8:]H
M]AK=DW6VU&U2XB/_  %P12L!_/I17[3^(_V%_@=XGD>2X\ V=I*W\6FW$]H%
M^BQNJ_I6#_P[D^!7_0M7O_@VN?\ XNE8#\=JZCP!\+O%OQ4UE-+\)>'[_7KT
MD K:1$I'GO(YPJ#W8@>]?L)X;_8A^!_A>5);3X?Z=<R*<YU*6:]#'&.5F=E[
M=,8]J]FT?1-.\.V$5AI5A:Z98Q#$=M9PK%$@]E4 "G8#XV_9,_X)[67PLOK/
MQ=\0GMM:\40,LUGIL)WVMB_4.Q(_>R ].-JD9&XX8?;5%%, HHHH **** "F
ML@=2&&0>QIU(>E 'SC\;?V-_"WQ1EFU32B/#?B!\L]S;Q!HIV_Z:1\#)_O*0
M><G=7Q3\1_V9_B%\,99&U'09KZQ!.+_309X2/[QVC<@_WU6OU@^\H_I33&DG
M#J&QZBOG,=D>%QEY6Y9=U^J/T+)..,TR:*I)\]-=)=/1[K\5Y'XH45^O7BGX
M*>!O&KO+K7A?3+^X?K.]L@E/_ P WZUY]>_L3_"6X=I%\.RPEN2(]0N I_#>
M<?A7RE3A7$)_NZB:\[K_ #/U/#^*6!G'_:*$HORLU][:_(_,>0LTCEOO9.?K
M25^G$'[$_P )HY_-E\/SW!)SA[^XQG.<X#C_  YKN_#7P'\ >#)(YM(\)Z7:
M7$?W+@VZO,/I(V6_6BGPMB)/]Y4BE\W_ )#K^*6 A']Q0DWYV2^^[?X'YH_#
MS]GOQW\3YHO[&T"X6SD/_'_>*8;<#UWL/F^B!C[5]H?!/]B3PY\/IK75?$KI
MXEUR(AT1TVVMN_8HA^^1_>;Z@ BOIF.!(0 BA,^@I^ .AQ[U]/@<APN#:D_>
MEW>WR1^89UQWFF<1=*+]G3?2.[]7O]UAR1K&@55"@=J?117TY^<!1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% "8HP*6B@ I,4M% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
L% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>cers-20240305.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA WITH EMBEDDED LINKBASES DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- DFIN New ActiveDisclosure (SM) XBRL Schema Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2024-03-05T16:01:18.2867+00:00 -->
<!-- Copyright (c) 2024 Donnelly Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.cerus.com/20240305" attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:enum2="http://xbrl.org/2020/extensible-enumerations-2.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:cers="http://www.cerus.com/20240305" xmlns:xlink="http://www.w3.org/1999/xlink">
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase"/>
  <xsd:import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt"/>
  <xsd:import schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" namespace="http://xbrl.sec.gov/dei/2023"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" namespace="http://fasb.org/us-gaap/2023"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbase id="lnk">
        <link:roleRef roleURI="http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:href="cers-20240305.xsd#Role_DocumentDocumentAndEntityInformation" xlink:type="simple"/>
        <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:title="labelLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Cover [Abstract]</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Amendment Flag</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">City Area Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Period End Date</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Address Line One</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, City or Town</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, Postal Zip Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Address, State or Province</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Central Index Key</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Emerging Growth Company</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Incorporation, State or Country Code</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Registrant Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Entity Tax Identification Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Local Phone Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pre-commencement Issuer Tender Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Pre-commencement Tender Offer</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Title of 12(b) Security</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Security Exchange Name</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_SolicitingMaterial_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Soliciting Material</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Trading Symbol</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_WrittenCommunications_lbl" xlink:role="http://www.xbrl.org/2003/role/label">Written Communications</link:label>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
          <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="10010.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="10130.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="10020.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="10000.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="10090.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="10100.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="10120.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="10110.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="10040.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="10050.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="10060.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="10070.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="10030.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="10080.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="10140.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="10190.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="10180.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="10210.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="10340.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="10170.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="10220.0" priority="2" use="optional"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="10160.0" priority="2" use="optional"/>
        </link:presentationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>5
<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.0.1</span><table class="report" border="0" cellspacing="2" id="idm140303367766496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th"><div>Mar. 05, 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_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_AmendmentFlag', window );">Amendment Flag</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar.  05,  2024<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CERUS CORPORATION<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">0001020214<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_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-21937<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">68-0262011<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">1220 Concord Avenue, Suite 600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Concord<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">94520<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">925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">288-6000<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_WrittenCommunications', window );">Written Communications</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_SolicitingMaterial', window );">Soliciting Material</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_PreCommencementTenderOffer', window );">Pre-commencement 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_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer 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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $0.001 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">CERS<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">NASDAQ<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_CoverAbstract">
<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>Cover page.</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_CoverAbstract</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>7
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
MY?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^
MQ1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\
M3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4
MKS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2
MG0P^\?Y@IR1-\SR. !9GD*88 J<11S &P %#TG1X#SY['R73>RHY_U=3_ 10
M2P,$%     @ &8%E6)>*NQS     $P(   L   !?<F5L<R\N<F5L<YV2N6[#
M, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M
M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD
M%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3
MY?YVX$G1H2)8%II%R=.B':5_'<?VD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^
M-8+)#^Q^ %!+ P04    "  9@658.JJBYT !   \ @  #P   'AL+W=O<FMB
M;V]K+GAM;(U176O#, S\*\8_8$G+5EAI!F/=1V%L91U]=V*E$;6M8*OMUE\_
M)2&LL)<]R3J)T]UY<:*X+XGVZLN[D K=,+?S+$M5 ]ZD*VHAR*2FZ U+&W=9
M:B,8FQH ]BZ;YODL\P:#OEN,7.N873;$4#%2$+ #M@BG]#OO6G7$A"4ZY.]"
M]V\'6GD,Z/$,MM"Y5JFATPM%/%-@XS95).<*/1D&6XB,U1]XTXG\-&7J$3;E
MAQ$AA9[E0EAC3-QO]/Q&-!Y!EH?NP/2$CB$N#<-SI$.+8=?1B(OLPD:?PUB'
M$.?Q/S%276,%2ZH.'@(/.49PG<"0&FR35L%X*/2XHNZ#58^!)22U"@.5['9.
MY?3*#JY9Y%YD&.<H@[BR@_!1K84: ]@W.9 $E^2J=51=Z7FFUS>36TGHX-R#
M8._AE8P=S8\?=_<#4$L#!!0    ( !F!95@D'INBK0   /@!   :    >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN
M$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NT
MBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \P
MO%WHJ45D*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y
M%S?W1:[-XPFNWPQP>'3^ 5!+ P04    "  9@65899!YDAD!  #/ P  $P
M %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C
M3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=
M(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B
M63R-PLQJ2AFC-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.Q
MD8E>I6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[
MV?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D
M@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( !F!
M95@'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ &8%E6(T9<M;P    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ &8%E6)E<G",0!@
MG"<  !,              ( !S@$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    "  9@658IOV6+E8$  ">$   &               @($/"   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ &8%E6)^@&_"Q @
MX@P   T              ( !FPP  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M"  9@658EXJ[',     3 @  "P              @ %W#P  7W)E;',O+G)E
M;'-02P$"% ,4    "  9@658.JJBYT !   \ @  #P              @ %@
M$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ &8%E6"0>FZ*M    ^ $
M !H              ( !S1$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ &8%E6&60>9(9 0  SP,  !,              ( !LA(
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  _!,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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>9
<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>11
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="cers-20240305.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>100000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</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="cers-20240305.htm">cers-20240305.htm</File>
    <File>cers-20240305.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>13
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "cers-20240305.htm": {
   "nsprefix": "cers",
   "nsuri": "http://www.cerus.com/20240305",
   "dts": {
    "inline": {
     "local": [
      "cers-20240305.htm"
     ]
    },
    "schema": {
     "local": [
      "cers-20240305.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",
      "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"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 22
   },
   "report": {
    "R1": {
     "role": "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation",
     "longName": "100000 - Document - Document And Entity Information",
     "shortName": "Document And Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_4e6f24ca-2927-448e-a054-e8e733837cbf",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cers-20240305.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4e6f24ca-2927-448e-a054-e8e733837cbf",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "cers-20240305.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.cerus.com/20240305/taxonomy/role/DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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>14
<FILENAME>0000950170-24-025891-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-24-025891-xbrl.zip
M4$L#!!0    ( !F!95CX[I*89A(  &Z5   1    8V5R<RTR,#(T,#,P-2YH
M=&WM7>MSVSB2_WSS5^ \MQ.GRI#X?LB/+:_B9+5);)_EW,[=ERD !"UL*%)#
M4K9T?_TV0%(O2[8E2[$<*U4SE@000#=^W>AN-,"COPZZ$;KE:2:2^/B=7M/>
M(1ZS)!#QS?&[TW:SU7KWUY-?CCHY5(.J<7:\U\GS7J->O[N[J]V9M22]J>N^
M[]<'LLY>4:DQH&D4B%%=^575-#3-J1>%4U7SN57MHFH^655,#6"RMED7<9:3
MF/&J?B3B[P]4E\649*/J@WOUI^B3I555,5C4KBZ' 57Y[W^[^E)5CY/XO-_E
MJ6#S'PORM)X/>[P.%7%<U!R-*A/SQ@04Z/7?OWYILP[O$CQ+>L!GN)]Q5KM)
M;NM0 ,\:9E61P=Q/M0\_]+,:2[JRFJ69FCTF.L?0S%3MJMDQS?4\)7$6)FF7
MY  JR1(;:QXV]8EVYK/AH48, VL&UIV]DU_048>3 /ZBHUSD$3_Q\.>C>O%1
M_MCE.4&R?<S_[(O;X[UF$N<\SO$UL'@/L>+;\5[.!WE=H;8N&ZV7K1[1)!BB
M+!]&_'BO2](;$3<0Z>?)?XIN+TF!S?EACP121!K(ZPT.]U2O@;BM'@I$UHO(
M4$X[A](C,6C(MGE:?!1!P&/U<8P+)(+CO8]_A)ZM!9;)L.=J ;8XY]CW31V[
MH:419EN:SV'F8M*5O7#1..WR.(#_\H\1N2E)&^17/ 2B_["X$QH6(]CP#1=;
MEL<QT6P+<X^[INF9+J/AWDE(HHP?U:=&,W]PIJMYS/4\;+#0PE;(*0P./CD^
M=S@U?8N'[N3@SF*8DV$31I>2J!4'?/"9#U<;I 9HUP $NG5OI/5IEJ8\Y"FH
M,)Z='$F);61*0* WI"2X(>7L>"^#N8RDM*C?.JD<C!0%7(&^-L@"P(5J?K)-
M]35+^JGZIC12HZ1(L>FI%)6/<L6CZIL(Y/=0\!2I8?.YLM9L?9[FR.S#)]5/
MTZWW@&%)4'T#?9'F'TC.3R3)6#.Q9E?/C<M&PPP65*U*JN]5)_4IUE1\'#&N
M/B$3=1"=61'JBAAWN+CIY VM9HM8BM&H7J^J19,46L!YTFL8-</NY2A(^C3B
MZ%=-_3L,H7N<B?_G#5WKY8>%-*OZ95E(NB(:-JY%EV?HG-^AJZ1+XJHB3?(\
MZ4)=20,FD;B)&Q$/<SF:K$?B:AQW'9%S#+\PWNBE'-^EI#?;]X/=05]W(L@[
MC5#DN%10T,EOO^J.=GA4EWT!_;UIZA<39]=<^[$N%U/(H'.>SM+(DBA)&Q5C
M%U-\5\P:3:)@D@7>BBSX=MZZ/ON VM>GUV?M(YK63]IGS6]7K>O661N=GG]
M9[\W_WYZ_ND,-2^^?FVUVZV+<U6MXMH::3!6I.&?I^V_M\X_75^<'Z /M68-
M&: /_$736LZ,Q%G#TOZR-@R7PE)]5Q!!61*)8"0NY2.IHE[V_<IP_WB'KP3U
M'R^NOJ)Y"%ZB[;WYJ[CCNZ9N$ HF1D"QY9@>]AQ+:G73TCG7 C^@*RW2$RO_
MAX3UI56B#*ZM8*@R$4LXS1H0.S%<LQCZ6R:%J^IM6&>NSLZOT=79Y<75]:;Y
MX$#M;>7$93_-^N#XH#Q!;<ZD3X9T$R4ITNW]X#U*0I1WN"SJIR(7T.;9@'5(
M?,/1*<MEL>Z;U@P'<R)-M6E33M(B'2L A2S%X$8E_1Q&,^#!83$R7=-J(!/E
M \"0B/0RWLAXCZ1@B1;N&+2>5DW?BDQ0$8$EW*AJEY6@5C 2HJKQOQPJ?Q *
MP0N=;:NT2=5,W\$(,$TY^=Y0_\?RA_ES<E^ 9[LO/<I"H=0T'4S>6Y[F@I&H
M?!!*)!J>@+OE%-*4MH&N#=]S](E_,)*-P'(1UJ0[(1%SQ:6WC?:K[YR 0\&S
M'/%;J(A25<R#]XVIA7*!Z\HTS^96@ /'(]@"1QK[S UQ""N;;5/FN+J]KD7O
M4GE 9X5?M(>*(,;QGACDC0!^P5WHI2,?PP$9XB&0A7F\07Y^)2GK(,T^0-)[
M>WP5!-@'4_B'OU(65UT>E_5$WL "^7,[G^M>_<==&=9J-B\S-6X;NH$#RPZQ
MY;L$$\/QL6T:KN]IADY,[[GB7T2[KOB-R&3P,C^'DK4NWH\2O]",.;OZU@;W
M^ JLF--KZ1\O9PDOGFISNPP]M_8H]A:P:/]L0,!.D;-9+#W5+"*2H7:/,QE7
M"Y"(42O/4+-#8.5)WS_?=5C64M[IQBW6C=MHSQIC<W:.L?M V<,/>@\46OH/
MMJ"!"7(>CO?,O9>WIA>JN/DKDZT[GF$SBKE%+&R9S,#48QYV0\.V7!92V]'7
MLS*U8I:D8#*K#;5V#LAJ)OTX3X?-))@V4^4FG]P"R'DO36YE.QNU3S_PB-R1
ME"]AF6Z'X[3D5'O$T2C3/:SYU,06S"RF(8>OCLZI83E>X)KKF>J/(N+0-^7I
M!J<-6L &>/7NSSYOFJ\SF[@<.YR!B!+P'2D)*4P>,SSJ!+Y'R'KF[9H,6N4F
M'E-BNO%)= !^AF-HNKZ"7SA'J[O;JM0+TW#]D-G$I.PK[2R#:Q=YAZ?H'_U4
M9(%043>UM046ZI0V?[])67M5G&LFW:[(9#(3DDH0%0*TXT_%G]95&YUU>U$R
MY*F"TK2^0>=);2ZSYHG\3Q+^?'0"YE+T9,?@M:Q].VIWU.ZH7<[:V?FP14:!
M&9J!9X?@N?I@(#-.L.<['+MF0%U"F16Z;#T&\FD0I#S+RC]?1,SU#:Z6NF%H
MJ)E(2RM I[<\[O,#U.Y#D\C1M&7=GM$,&]L\P]LK/.L0ECG1PI<6'M=V/9/9
M/O8</<"6;S!,G$##FNY1GW-./8.O57B:\/$BO4[N-AG3*:7F$1G95.\'3]@1
M9H[+7.8#YW33Q)9&X)--#>Q[+C4=VW5"\]EI4%-\5T[=17J9)K=")>J_7,2M
M"?"$WF-!7G/LYLGQ_DU;.,7@ME*Y.)Y'0T/#Q"(.@%PS,.6:A2EAKA]HAN\R
M8ZT@OTP Q='_B9X**F\.P;YE&\NLP+N0U88#"^7\R\W3RQ3TF^B1")T-..OG
MXI:CBS 4C&<;#<2\#HOH38:=0"$@J1$>C"W-33/:[1._J;Q'W;#?;N+C..OD
MMU\]0W</,W3-(][K)'$5R3Z0@?^H+SF&3H'W2JH:*]K3B\;Q!.O9<#T6AHZ&
M.0/KPF+4Q50+=:P;3NAJ7'>HZ3[7L)".BJ1QTZ:$8:_737D.6SW=":GA84H=
M#]@:@+VFZ18&3\74=8?IX*(\EZU?$I"L2XFIC>\N&IZ''6VI4,EN,7@%B\'/
ML@#\Z"C8CP+UEN56?DQ2$'ATKI(K4U1^+3V& R1"F5 9W_  M65D!'TA65YF
M_Z\CQ;)F[C+0G\^5F=-)\VA\*L">1W&SP]EW==J(]'IITDN%3):@R0!1'B5W
M$DZR4*(,>?@S"D'I@;4D,B1D$P' +$]0)KK]*"<Q3_I9-$09R446#M63Y0,)
M!4*+7?'R=%,ZS@KN0SLI(O&P*@M!IR9W\CD9P1,R R%;U2Y; Y/0#"(F3M:K
M212QW/=O8,-28EWI8"5.Y6\S6<I+KJ%3\J'S[N&]'Q8F^3]*]((D?P_L)8N$
M+F;,\K$5$HI]:C-,>,"X97JZ1JWG&D__3$4.+)9I)OVX3)K([H=R:9)$E  B
M<L#E<PC][5??M:S#QPRHEX)9R0Y@ZB0_4&_BM.!5'\P;R[!+D9DY)2@/!^[K
M+FI^O$*&J=6@XECES[D68@7P.J\"O ;5:&!3!W.-V-C2 XH]F]HXU S@B4-M
MUWEVI+8-*Q@#OL<W7T%E@MZ,WBYRQ[Q W9(9]V&K6P0\V@GD3AUJ'>'6 K-5
MU7R;T+5LA_BN'6*'V0&V/,/!Q#<,'(;4H18+;9<^.S_V,N52Y\H[>-2] G(=
M3R_"$-S7-PMAX EF$TQY5 OK5H"-??K^:8 NZKY12 >^S:Q0QR9Q/6QIAH<]
M/Z0XI-QACJ4;U'ZV-IZ!="O+^CS= 7LE8)L<6_OL:< NZ]X']MHO=/!_P(4.
M*Z]_8QNL<&MX"HY1;]XU#TIEE&X.<+/Q"@)8YD/GTQXZ]:;;*SYHV9O8/EDU
M3WHV@&&, A@OFZ6PB2"S2F._EI<_%I=$L YB$<FR]6R^+N8D^C54_S3SS22Z
MO#5H7:=$<J2X=6[8A;K[ZTIAV.'J#>-* >J\O&M :2Q>F2NPX$+;\,MX5?YQ
M>;6O/I?6UW3'=2QLN#;#ENL #US'Q-2V'-_PF4/T9Q^F+@VG(?@ :M%9'B:+
M<V:[79C^=IZP[P<(S"!T2Z(^1_\%<Z#IJ"<OA>V\\G/26Z5RMA#!-OB7S#,=
M3 U;PQ8XFYAPS<"N'7!=,W7#\IZ-X')5*Q:T-<+W[*J]@^;/"TW/(HZO$Q,;
MEN5@B[L<4P^@Z6@&-6V-VR1\?H2Z5*Z5]Z[N4+H7!Y&+Y:HY\@M-/7!NSTD6
MD#\+!8R^DO0[S]&7+\W-9Z\\?BWC<K#],6&:5AS(D Q'=(B8VI2%87X'\X6K
M4^LS.Z8B0S! #KR[D4'WFS2YRSLRLM.3NZ@D0P$/15S<L53L&6GVG&LEQ[=)
MFFA?2IQ[*)/E3/]0;1]5ST!O@*">O*1)IAP442*#8N.)-U7.MBT#1^/')UJO
M;<\>[V8O9GTYG)TMP,PCUR/+[A9MMCFZ83JZAVV'@5KBAH[]T NPJ8%RAC+7
M9>%ZCD548_^DAMXL1O[RD=V?&S"M\ %5<P *9J[>$O>2/#J@E7C$60Y:*4Y4
M4+2?<54+R"Q32>1[2H0*E!9O/I!SJ_J*AK+S.P%=2[3&,&PH2?FMR. YT'4D
M9G+7D3 F[V&2E>4K7 *2!EF11!(LBLB:^V04D9W47K6GR,1R -K0M6W3WO[\
M=S=L4T;5Q*97&/$!#D1:3(:,1?>[\6'URA=9>GCOY17_ZF>Y"(=5+ZH6!@ =
M3K[5HI..;<0;7GCOF(2PRC1(=$>&61E@7OXU&0]8'H_>I[ZI)+ U[V>T<MY%
M1DTST!7/^E&N3B)=@$B6>T8@6.CC2.::">@ 65!;!/3)K4VGYCCN^BZ 7Z>.
M?%0_+V#712P-7-9!Y:W !Z@I7_L$C!E=*H3VI7J1!I"A'98KE_JF'[X'=L:@
MM)@TUX#58V66ELR72E"5)/T4%."??75AIIJ%4&3@ZR!Y[S$J=.@'SKC,1$>F
MKD9CUA Z!1W:&V77372OCD7TU%FS%)0SR?@!DE?8Y!&T5(WV'BVGY7@S]+$8
MT7]/C.AC/XKP_\KQR,XG8%)"Z: D6]JP83^-1=:9T<QC]!%I3W8$%3GR_9J.
MP!+F>?)\*W'5B48K6(D_,IE^5;H>SGO]R:57.JLB'KT=3;I,RBDIKD27%DYU
M1JBP50H\%E \D$'$*%(&#>7@=8&=I#)BZ4C80P&R5&%>2C) O9=D7.G4D1'B
M/=&5.I R0;I*U ^D"91(]_ .K""4]>F_H#G9NVPH$D1M\(J9GG0EI;H!5L^^
M,>]= Q-.X61OH$9F.25Y2)2;*;D!?),M*_9Q98@I-2,95S%MBEEB=.D:- #6
MX^B]8#*U.%%F7ID\K,P^V>BW6KLV.539WXA+$[>5=4F@#-();7<P<J6+0@YD
MJ 1Z91.HFO(^>45)$A[(/03>4Q<6%X.F<NJ5II0)SCR74PFC@DZRXD)C-D4
MS :L!\7X%RZ+;\62\&N:/K$0J+L;9"I*-8$*'-E;M1[V@_<O%_;XCQ=;2Q^=
M]FV<X]E3'N_DY1\T%>\.,O!<<09.:[A\B&GR^$T)\$G,NS7=,G\NS%]/'?*H
MEH<IB[!4^J.%>#93:JMQ<B\&O0/*:D"19O\6:$>")EYJR@>^_X=>Z^3=Q1P)
MPP=.< :<E:Y40^58RO?TKH%7E]-^7* ,JQG'=,/.7:TT=$< )J]#7G=Z?3WB
MJFO6%DCK#R>[F=R"@%P2\$):<N^7,'5/SP>2D^+FY/W":9("2>3122GQ2+Z:
M6TG5V(\"QZ$*>.B:/GM>]V>-FRZ#\_*H[=9F@K<^G9]>?[LZ:V_67+G/AI?;
M(9I\G6&QZ?-G'Y!9>'A/#6O,V2T*^N!J,]*7.SP3AF 97LF :"B0 1OHAG+P
MTL/*YU>K:EE!.O1]&5!0S9%^WDE2(#>8]3NV,?/>>2A'WGJH\*$R9YN2Z]]2
M'M*.UK=,JU5;[@5O1?WG:_CE7V2WOE<5[+3"CM8=K:^-UE=C%BRK4M?A)#_T
MHN7&-J\GFR1^*LKT5IGPM^'&[H[<V&FPU\?E>E9'G_FMB-&'&OJ4<AZ_:A6V
MC?I_1^N.UJ5HK;G+7>6PKN#5(A;,Z =Y0/1_!.-([I (&7L_*+<NN(J_-CN"
MAQ.;&<7]ZNDV7#ZYR]4=QYR/ZC0)AB>_'-4[>3<Z^3=02P,$%     @ &8%E
M6&J6Z;9?"   /UT  !$   !C97)S+3(P,C0P,S U+GAS9.U<[7/:-AS^OK]"
M<[^TMQH;:-J&*^DQTNRXI4DNI+?>=KN>L07H:B0FVP'^^TFVY3=D0R"V(<<^
MK*[]TZ/GL5ZLWU.)3Y^7,QL\0NH@@KM*LZ$K &*36 A/NLJWH=H;]@<#Y?/%
M+Y]^555P>36X 3=P 7JFBQ[A)7),FS@>A>#U\.L;\/WW^VLP-*=P9H!+8GHS
MB%V@@JGKSCN:ME@L&M8888?8GLNJ<QHFF6E 54/P/H4&OP\N#1>"3DMOO5/U
MMJJ?/33?=_1FI_FQT?KX_L-ONM[1]40Q,E]1-)FZX+7Y!O!2K&Z,H6VOP!7"
M!C:188.AJ/0M&&"S 7JV#>YY*0?<0P?21V@U LRE8W6<0(-KT ET;XP9=.:&
M";M*0HD)J1<HX%7J;?U, 8;K4C3R7'A%Z.P2C@W/=KN*A__S#!N-$;38R[4A
M?RNI@,1CUAK8Z4#LS5I1;<L1M1N$3GA%N@:7+L0.&ME0Y6&0^N_,45N\Z8+B
M3$&*ZJ(=%M>;VO>OUT$#B6 ;X9^IZ$1U>EOCCT>& T6XYZ@3PYA')<:&,_*C
MPP><9%L$6Q"E53C0;$S(H\8>I +Y0\N5*=;/M.!A,A05$&;]RV5M'A%F[>1L
M;+@0>NU=A&^N>7Y^KOE/E8M? /"[")K-"75!T%.NB>DW0P$O_C=5D%/Y+;79
M4MO-!@-3 );VL1QEVGXD1)/N1"+J#[N2$.W):S_+JU?: ;:JT<GK:OQ"Y1>%
M=:YUT*=5*AT-&K1=1]PII" ?3#$% V/B^O7R6^+F?([PF 1WV#W>0AU*;/BP
MFD/ +[[=#S:, ,TUE@23V4KC\9J8N\6?/6Q]P2YR5P-6$9WY#!2 V"QSS\)_
M;!4N^ F&%F2? N1K:>K\/_:A2'PSHDL&!@(TD(#[I&5!,O"> ZU;?.%?SRF;
MX7'PXJ[9C;!P&%)0T#1LT[.?7BZFE5LLO"G:*=UZ8I#YK]@.9YUL\][#<9FM
MZT]WG2F%XZ["YU!5H/'.^VK[=@^!7":RJSAL$-GAW)$2;(R@S=]5&,UY%DQ"
MO@Q_.A;HR.4%(IATK?XGTV*?U[C:J&)BID)M/JX)3<O??EYYQ?[RHT_8>JHW
M<EQJF*Y \JEUE?7G6C6D>JR!+'_E81L3":GT\XI(]5E?Z;%57Y]84/:BDH\K
MHB3Z\AVDB+#N;/'%J(2;/*YBDGSF*.#F/ZZ(4C#P>Y;%YEHG_(.-1-B4\,N/
MK8,L[V6W]($L\":JB<@ZB-X1MOZS_T;SG.%2$%P'W2'[X,);>D?)(PK6XX6$
ML^&54NZST4(->\"^$LL_X2J7:S:N4I)?6+(W87GY'Y0LW&F?S.8&SJ<JCZZ4
M\!6RX8TW&T&:RS(14BFU 38)9>MY?XWB=[T^\5C;K@K'5G&I2@7<PPGB*PCL
MVQ.YC#-AE5)\,)8#BPT8-$9!LK2A+^3%5T2:IW3VW93@_#Z[%E(1M3O*.MJ,
M?=)-WSP:.(X'Z0-?T]+;\5A*=6.1>J@_B70-=(?0]"CKB\W6Z('G%!*2:R$5
M4_NR-*<&GL"<<2\-JXHBL9')\EX\^<KF1HH,6T9P/:@B>@_4X+[V<#4;$1FS
M]/.*2/W%&HNEI[S?>SB<^!P).7F<C"0OPQU-=L5-?(C5;\-T0LS66\2CTC59
M*CG]88^B][152LYQE L? _PC4/X-O0[_Z7/S3>6M._*-,  '*9-M,J/=]>5R
M)XQC  Y2)EEIBKLCZ\C."\  0_/_F:<*_CP-WI<VQRB3:VY*O"/QT#$-D=Z*
M"\ QP2VN3DN<,S^3$K__$PHX9&4J4MGT,PD), $#+7TD%R7:SZ3&1^7M(G#+
MUY-)QO<3$H(!'PTPN/+Y2S/T_50(2!!@@A"T?"UQ'K^? (X# J#R21>F\_OI
M2$$G1D=8044C/IW][Z<HQ@(<K'SR.7; ?BH8*$BC5M#;LK;!CA)\&.#C5$!Z
MDX&PHP@&JYH)7!  @P 9^- 5RBI!4%5*LC[$COS]LH",0;/U>O0&"-0JF"<M
MBAW9"R@@L$J?G-;MBUVI1T! ()7).V5N[-I7 @P0@)3)5NIV[,@ZQ )IL"W8
M]VC:[C&H*:IGEQL8A!&:2=C$,'?5@$Q8?$S)3+890%1'\LR8/+^G"JK2+02"
MZKH/4R=5V<:"Z*5F/9@ZB19N-Q",\XV80Z">W(2091Q9+W42W;@U0; N-F$.
M1L+ZA@6I@(SS<C#TI=L8I K679>#$9&SN4$J0V:XU"\D9\M#6H',8JF?>N%&
MB+2 ?(^E?AGKVR/2W#.>2OV$M]HTD=:PV6*I7Y9\*T5:A\1)J9_XA@T6:05%
M=DJ=4O*V70CV4O.D3L+;;L80 K8R4@Y(T/92#DE$WL8-05WJEAP"8=EVCBSI
M-:.D5N*YFSPBVG*+I$[2TJT?@N^Z-5(GU<(-(8)ROC^2/%N1L#A8'O,S>^HB
M>RXFSUIYUA,EX5&-;-UI9^AT8N-T8N-T8J-<2J<3&Z<3&Z<3&Z62/)W8.)W8
M.)W8*(WTZ<3&Z<3&Z<3&?A1/)S;J/[&1S(6?Q6&8&Y3AJ>84V=83MQQDLDY"
MV7CN*DU=;^K\!X;F+'?B?;6KM!3@.8P,F7/:\BYQ2,+2F6NDJ]D^<ETYZ6_<
M<*T7(C!(G6-=^I'K*LB_8Y'G+TED,F^/!^"+:L=,QA^K//916&P4Q#J/_3.1
MXR[$(_+=BQ"8XTS$,L]>A,RDGQ%K>_\BM&TP1&*Y'UZ$W*Q]$NL[]A7<!N\E
M%OKQR(6N^S7Q=^/8I]7-AD^L]=@7=44.4:SRV'OKNK$4:6L=^RI'[DQ%^MK'
M/AIEME;<,X_]@YAQQ>)N>>Q)1HZS%K?<4U9NX>Z7[$:3S ^P\O_QGUH-?U!7
MR_RB;G@C\;N[P9W@5X O_@=02P,$%     @ &8%E6$%HX]S&/P  T7 %  \
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
M_PUO7BN<0$GBPJ[C]VJ-+S'A<!NFA4L!0X![N'Q9\3> ;X$:2:61;#F)*$D
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
MX]LB'Q;G'LQXA:U8DM? 7&,/4X8!@,2U9/81.R0!ZF'Q+N+ GR:]2[&ADX4
MEJ>>LQ-,^7-024[DQW63G6%SN^QG[;D^).?!HP\@LP6N4XIF16CN0$H"MZ1X
MX%O*N^_(.WAL?A#XQ9(4RA&V[).L#SB$<&D15[@V\7(,', )@,#R.!)VEA1*
M)R:[STRR1K4@I('OXAP! =R1IW%F';<FV(\0@J\QG_A!, 9N:D].EXUF<\!*
M"AM :C^JX@OX$L^7721=9),NA2J"RUN+MXQ-YL*]3-_N..*3YV]\W!;#?KG
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
M.T;3--\CWSY$SHIG#+/9[G>>>ZC=U!<>@G\$BW-+TP&=)C+W'FA2N843E6'
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
M7$CUB-G4V\\\HO>;_4)&,8VY9];LL.DZ7I^PW5Y::L'DUEBKV>JA$5OPFQ6
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
MGSK^L$:N-0WY2<BG5F!%/$GQY+)%=R(4,KOQ>)(^O20/I 8W^^^1$\MB%?6
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
M^F$<3=R__7]02P$"% ,4    "  9@658^.Z2F&82  !NE0  $0
M    @ $     8V5R<RTR,#(T,#,P-2YH=&U02P$"% ,4    "  9@658:I;I
MME\(   _70  $0              @ &5$@  8V5R<RTR,#(T,#,P-2YX<V10
M2P$"% ,4    "  9@65806CCW,8_  #1< 4 #P              @ $C&P
E8V5R<RUE>#DY7S$N:'1M4$L%!@     #  , NP   !9;      $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>cers-20240305_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="cers-20240305.xsd" xlink:type="simple"/>
    <context id="C_4e6f24ca-2927-448e-a054-e8e733837cbf">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001020214</identifier>
        </entity>
        <period>
            <startDate>2024-03-05</startDate>
            <endDate>2024-03-05</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_f850d43c-870d-4eee-9931-7f40ac5409e3">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_3708c788-2cf4-4feb-99f4-69e6eb394ef7">0001020214</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_697312ab-87db-4638-8644-03341ee0d9db">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_3c085e4d-d68a-4540-9c7f-f4e655bc6715">2024-03-05</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_c30e5212-d45f-497a-a269-532798021a38">CERUS CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_516825cb-e4a4-43c2-b8c8-7f2547cfb561">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_8a60bc18-09b3-4b56-bfe8-061eb2468d73">000-21937</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_091c5a7e-6ec4-4a40-bafb-bfc28b6d98aa">68-0262011</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_63f3d85f-b894-4cea-896e-73db7abc4f7c">1220 Concord Avenue, Suite 600</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_75783c59-861d-492c-a6d0-018b9eeeb82e">Concord</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_c67c7c9e-a133-40ae-a5b2-987b36576f3b">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_7688bf20-a4a6-4002-be04-bac79d0297c2">94520</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_278cff60-ec20-4cb7-b0f1-126f70e16b37">925</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_2816fb28-bb68-4cd2-b014-c7c3116c1a5b">288-6000</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_84cd4af7-cc49-4fab-9b5c-aedce43810b4">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_2b0bd5b6-e0a5-41db-85b5-f024256b5762">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_456a975f-6c5d-4826-a922-ffb6b4cf57ba">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_4d95c4f1-3a78-4028-89fb-fbe6c6412b52">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_79016764-275c-476d-b763-b546929c6a11">Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_5e6cc836-b250-46c6-ae02-75de10312481">CERS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_84a691a3-2446-4e7e-b802-602b350e5af2">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_4e6f24ca-2927-448e-a054-e8e733837cbf"
      id="F_26123618-56c7-4e21-9f8d-30add61277cf">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
