<SEC-DOCUMENT>0000950170-25-061829.txt : 20250501
<SEC-HEADER>0000950170-25-061829.hdr.sgml : 20250501
<ACCEPTANCE-DATETIME>20250501160808
ACCESSION NUMBER:		0000950170-25-061829
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20250501
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Other Events
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20250501
DATE AS OF CHANGE:		20250501

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			UNIVERSAL DISPLAY CORP \PA\
		CENTRAL INDEX KEY:			0001005284
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRONIC COMPONENTS & ACCESSORIES [3670]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				232372688
		STATE OF INCORPORATION:			PA
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		250 PHILLIPS BOULEVARD
		CITY:			EWING
		STATE:			NJ
		ZIP:			08618
		BUSINESS PHONE:		6096710980

	MAIL ADDRESS:	
		STREET 1:		250 PHILLIPS BOULEVARD
		CITY:			EWING
		STATE:			NJ
		ZIP:			08618
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>oled-20250501.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!-- DFIN New ActiveDisclosure (SM) Inline XBRL Document - http://www.dfinsolutions.com/ -->
<!-- Creation Date :2025-05-01T09:41:59.4242+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<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/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:oled="http://www.udcoled.com/20250501" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2022-02-16" xmlns:utr="http://www.xbrl.org/2009/utr">
 <head>
  <title>8-K</title>
  <meta http-equiv="Content-Type" content="text/html"/>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="display:none;"><ix:header><ix:hidden><ix:nonNumeric id="F_afc68bd1-417c-4d47-b93b-a6d2f349ba72" name="dei:AmendmentFlag" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric id="F_b4c92844-b357-4662-9862-abe92aa4e9f0" name="dei:EntityCentralIndexKey" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009">0001005284</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="oled-20250501.xsd"/></ix:references><ix:resources><xbrli:context id="C_1e38857d-72d5-4c50-87d6-51c68e875009"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005284</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-05-01</xbrli:startDate><xbrli:endDate>2025-05-01</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>
  <div style="z-index:2;min-height:0.56in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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;font-kerning:none;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:1pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:1pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:4pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNITED STATES</span></p><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:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SECURITIES AND EXCHANGE COMMISSION</span></p><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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">WASHINGTON, D.C. 20549</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">FORM </span><span style="font-size:16pt;font-family:Times New Roman;"><ix:nonNumeric id="F_30d2d6ff-bcaf-4ac7-861d-30cddb691c88" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:DocumentType"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">8-K</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:4pt;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;min-width:fit-content;">CURRENT REPORT</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </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;font-kerning:none;min-width:fit-content;">Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Date of Report (Date of earliest event reported): </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_add708a3-e029-4681-995c-59e70de9356f" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">May 1, 2025</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:9pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:20pt;font-family:Times New Roman;"><ix:nonNumeric id="F_55d57277-172b-425d-b8ce-5ff07a75a74f" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityRegistrantName"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:20pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UNIVERSAL DISPLAY CORPORATION</span></ix:nonNumeric></span></p><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:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Exact name of Registrant as Specified in Its Charter)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;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="color:#000000;white-space:pre-wrap;font-size:9pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:33.333%;box-sizing:content-box;"/>
     <td style="width:33.333%;box-sizing:content-box;"/>
     <td style="width:33.333%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_98edc7fb-bad9-4eef-8013-af3f689f0508" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Pennsylvania</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_e6e7cb75-2184-4696-9f19-468035e81f26" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityFileNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">1-12031</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_cc4ee410-428f-4ea3-aa54-2abfdbe477f3" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityTaxIdentificationNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">23-2372688</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">(State or Other Jurisdiction</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">of Incorporation)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">(Commission File Number)</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">(IRS Employer</span></p><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Identification No.)</span></p></td>
    </tr>
    <tr style="height:12.25pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;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_09257686-25ef-4b79-adf0-75a242a57084" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityAddressAddressLine1"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">250 Phillips Boulevard</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">,</span></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0.75pt;text-align:center;"><span><ix:nonNumeric id="F_b3809154-d924-4e3d-b4ed-7f4b0bf76236" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityAddressCityOrTown"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Ewing</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">, </span><span><ix:nonNumeric id="F_ba2772fe-13fa-406d-b951-cc38aa8f891a" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityAddressStateOrProvince"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">NJ</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;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_d9b086e0-4d8f-444c-ab79-7392efbde0eb" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityAddressPostalZipCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">08618</span></ix:nonNumeric></span></p></td>
    </tr>
    <tr style="height:8pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">(Address of Principal Executive Offices)</span></p></td>
     <td style="padding-top:0in;padding-left:0.1in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:4pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">(Zip Code)</span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Registrant&#8217;s Telephone Number, Including Area Code: (</span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_c0431593-ddcb-4790-beeb-8ba9929b83ca" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:CityAreaCode"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">609</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">) </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_4be5a1a7-9de3-4422-ae12-7485939b2b33" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:LocalPhoneNumber"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">671-0980</span></ix:nonNumeric></span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Not Applicable</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><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:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(Former Name or Former Address, if Changed Since Last Report)</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="margin-left:40%;padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1pt solid;margin-right:40%;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-size:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;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;font-kerning:none;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 (see General Instructions A.2. below):</span><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </span></p><p style="font-size:10pt;margin-top:6pt;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;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:96%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_f7fdcb98-2707-4ac2-8ba7-564f3e72f1f5" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_6b9a5a1b-9e8d-4f50-b0a4-a082d10ad42b" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_7bf06743-3f7d-4afd-948a-4046459592c5" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span><ix:nonNumeric id="F_295f6919-22e2-4edc-bd65-4793cd95f03c" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.01in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:6pt;text-align:justify;"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Securities registered pursuant to Section 12(b) of the Act:</span></p>
   <table style="margin-left:1%;border-spacing:0;table-layout:auto;width:99.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:31.06%;box-sizing:content-box;"/>
     <td style="width:2.82%;box-sizing:content-box;"/>
     <td style="width:21.12%;box-sizing:content-box;"/>
     <td style="width:3.62%;box-sizing:content-box;"/>
     <td style="width:41.38%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><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-kerning:none;min-width:fit-content;">Title of each class</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><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;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><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-kerning:none;min-width:fit-content;">Trading Symbol(s)</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.075in;"><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;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.075in;"><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-kerning:none;min-width:fit-content;">Name of each exchange on which registered</span></p></td>
    </tr>
    <tr style="height:10pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:middle;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_0855cb26-7511-4651-a7c0-6f75680a3455" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:Security12bTitle"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Common Stock, $0.01 par value</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><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;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:middle;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_927bd3c6-f4da-4076-9dfd-419a85b1fbba" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:TradingSymbol"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">OLED</span></ix:nonNumeric></span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:top;padding-bottom:0in;padding-right:0.075in;"><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;font-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0in;padding-left:0.075in;vertical-align:middle;padding-bottom:0in;padding-right:0.075in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span><ix:nonNumeric id="F_125ce32a-ef4c-4dea-a8bf-3b268b61b30f" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">The NASDAQ Stock Market LLC</span></ix:nonNumeric></span></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:6pt;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;font-kerning:none;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;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></p><p style="text-indent:-4.749%;padding-left:4.533%;font-size:10pt;margin-top:6pt;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;font-kerning:none;min-width:fit-content;">Emerging growth company  </span><span style="font-size:10pt;font-family:Times New Roman;"><ix:nonNumeric id="F_3e26974c-b41c-4111-b2cc-3e03eea9d001" contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox"><span style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#9744;</span></ix:nonNumeric></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:10pt;font-family:Times New Roman;font-kerning:none;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.  &#9744;</span></p><p style="padding-bottom:1pt;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;border-bottom:1.5pt double;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="z-index:2;min-height:0.56in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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;font-kerning:none;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 2.02 Results of Operations and Financial Condition.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;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;font-kerning:none;min-width:fit-content;">On May 1, 2025, Universal Display Corporation (the &#8220;Company&#8221;) issued a press release regarding its financial results for the quarter ended March 31, 2025. A copy of the press release is furnished as Exhibit 99.1 to this report.</span></p><p style="text-indent:4.533%;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;font-kerning:none;min-width:fit-content;">The information set forth under this &#8220;Item 2.02. Results of Operations and Financial Condition&#8221; (including the exhibit) shall not be deemed to be &#8220;filed&#8221; for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall it be incorporated by reference in any filing made by the Company pursuant to the Securities Act of 1933, as amended, other than to the extent that such filing incorporates by reference any or all of such information by express reference thereto.</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;font-kerning:none;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="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 8.01 Other Events.</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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">On May 1, 2025, the Company announced that its Board of Directors has authorized management to repurchase up to $100 million of the Company&#8217;s common stock (the &#8220;Share Repurchase Program&#8221;). The full text of the press release announcing the Share Repurchase Program is attached hereto as Exhibit 99.2 and is incorporated herein by reference.</span></p><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-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Item 9.01 Financial Statements and Exhibits.</span></p><p style="font-size:10pt;margin-top:6pt;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;font-kerning:none;min-width:fit-content;">(d) Exhibits</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:7.08%;box-sizing:content-box;"/>
     <td style="width:2.02%;box-sizing:content-box;"/>
     <td style="width:90.9%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.25pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">Exhibit</span></p><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">Number</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.25pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.25pt solid #000000;padding-right:0.01in;text-align:left;"><p style="font-size:8pt;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-kerning:none;min-width:fit-content;">Description</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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;font-kerning:none;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:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">99.1</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="oled-ex99_1.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Press Release by the Registrant, dated May 1, 2025, furnished pursuant to Item 2.02 of Form 8-K.</span></a></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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;font-kerning:none;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:center;"><span style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">99.2</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><a href="oled-ex99_2.htm"><span style="color:#0000ff;white-space:pre-wrap;text-decoration:underline solid;font-kerning:none;min-width:fit-content;">Press Release by the Registrant, dated May 1, 2025, furnished pursuant to Item 8.01 of Form 8-K.</span></a></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">104</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;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="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Cover Page Interactive Data File (embedded within the Inline XBRL document).</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;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
  <div style="z-index:2;min-height:0.56in;position:relative;"></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">SIGNATURES</span></p><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;font-kerning:none;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 thereunto duly authorized.</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</span></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:45.38%;box-sizing:content-box;"/>
     <td style="width:1%;box-sizing:content-box;"/>
     <td style="width:4%;box-sizing:content-box;"/>
     <td style="width:49.62%;box-sizing:content-box;"/>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-weight:bold;font-kerning:none;min-width:fit-content;">UNIVERSAL DISPLAY CORPORATION</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Date: May 1, 2025</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">By:</span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid;padding-right:0.01in;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-kerning:none;min-width:fit-content;">/s/ Brian Millard</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:middle;padding-bottom:0in;padding-right:0.01in;"><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-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">Brian Millard</span></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-weight:bold;font-kerning:none;min-width:fit-content;"> </span></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">Vice President, Chief Financial Officer and Treasurer</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;font-kerning:none;min-width:fit-content;">&#160;</span></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;min-height:1in;justify-content:flex-end;position:relative;"></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;"/>
 </body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>oled-ex99_1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html>
 <head>
  <title>EX-99.1</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="margin-left:4.533%;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-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Exhibit 99.1</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:42.48%;box-sizing:content-box;"></td>
     <td style="width:57.52%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:66.95pt;white-space:pre-wrap;word-break:break-word;text-align:left;">
     <td style="padding-top:0in;text-indent:18pt;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;"><p style="margin-left:1.667%;text-indent:-1.695%;padding-left:1.667%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:center;"><img src="img89583785_0.jpg" alt="img89583785_0.jpg" style="width:184px;height:76px;"></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;"><p style="font-size:42.5pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Press Release</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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:98.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:0.996%;box-sizing:content-box;"></td>
     <td style="width:0.996%;box-sizing:content-box;"></td>
     <td style="width:44.94%;box-sizing:content-box;"></td>
     <td style="width:22.171%;box-sizing:content-box;"></td>
     <td style="width:30.896%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:15.1pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Universal Display Contact:</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:15.1pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Darice Liu</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:15.1pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:middle;padding-bottom:0in;padding-right:0.042in;"><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-kerning:none;min-width:fit-content;">investor@oled.com</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:15.1pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:middle;padding-bottom:0in;padding-right:0.042in;"><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-kerning:none;min-width:fit-content;">media@oled.com</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;text-align:right;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:justify;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:15.1pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;text-align:right;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">+1 609-964-5123</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.028in;"><p style="font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:left;"><font style="white-space:pre-wrap;font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
   </table><p style="margin-left:1.733%;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:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:1.733%;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:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation Announces First Quarter 2025 Financial Results</font></p><p style="margin-left:1.733%;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:6pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="margin-left:1.733%;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:6pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EWING, N.J. &#x2013; May 1, 2025 &#x2013;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (Nasdaq: OLED), enabling energy-efficient displays and lighting with its </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UniversalPHOLED</font><font style="white-space:pre-wrap;vertical-align:super;font-size:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#174;</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> technology and materials, today reported financial results for the first quarter ended March 31, 2025.</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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#x201c;We began 2025 on a solid financial note and continue to remain confident in the long-term growth trajectory of the OLED market. At the same time, we recognize the increasing complexity and uncertainty of the global landscape. In this environment, we are committed to our long-term strategy of advancing our leadership through the continuous invention, development and delivery of state-of-the-art OLED technologies and materials. With a powerful innovation engine, strong balance sheet, resilient supply chain, and operational agility, we are well-positioned to adapt to change, respond swiftly and continue supporting our customers and partners,&#x201d; said Brian Millard, Vice President and Chief Financial Officer of Universal Display Corporation.</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:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;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:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Financial Highlights for the First Quarter of 2025</font></p><div class="item-list-element-wrapper" style="margin-left:5.065%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.5108231948175064%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Total revenue in the first quarter of 2025 was $166.3 million as compared to $165.3 million in the first quarter of 2024. </font></div></div></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue from material sales was $86.2 million in the first quarter of 2025 as compared to $93.3 million in the first quarter of 2024. The decrease in material sales was primarily due to lower unit material volume for our emitter materials, partially offset by changes in customer mix.</font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue from royalty and license fees was $73.6 million in the first quarter of 2025 as compared to $68.3 million in the first quarter of 2024. The increase in royalty and license fees was primarily the result of changes in customer mix, partially offset by lower unit material volume.</font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cost of material sales was $33.9 million in the first quarter of 2025 as compared to $34.1 million in the first quarter of 2024 due to lower unit material volume, partially offset by changes in product mix.</font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Total gross margin was 77% in the first quarter of 2025 as compared to 78% in the first quarter of 2024. </font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Operating income was $69.7 million in the first quarter of 2025 as compared to $62.9 million in the first quarter of 2024.</font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:6pt;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The effective income tax rate was 19.6% in the first quarter of 2025 as compared to 19.4% in the first quarter of 2024. </font></div></div><div class="item-list-element-wrapper" style="margin-left:5%;display:flex;margin-top:0;justify-content:flex-start;align-items:baseline;margin-bottom:0;min-width:3.333%;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:3.508421052631579%;word-break:keep-all;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Net income was $64.4 million or $1.35 per diluted share in the first quarter of 2025 as compared to $56.9 million or $1.19 per diluted share in the first quarter of 2024. </font></div></div><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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Revenue Comparison</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:53.84%;box-sizing:content-box;"></td>
     <td style="width:1.98%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:19.099999999999998%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:1.98%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:19.099999999999998%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><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;font-kerning:none;min-width:fit-content;">($ in thousands)</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">2025</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">2024</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">Material sales</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">86,155</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">93,284</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">Royalty and license fees</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">73,569</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">68,268</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">Contract research services</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">6,553</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">3,707</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Total revenue</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">166,277</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">165,259</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;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:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Cost of Materials Comparison</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:80.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:53.862%;box-sizing:content-box;"></td>
     <td style="width:1.981%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:19.088%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:1.981%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:19.088%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><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;font-kerning:none;min-width:fit-content;">($ in thousands)</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="6" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">2025</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">2024</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">Material sales</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">86,155</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">93,284</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">Cost of material sales</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">33,949</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">34,096</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Gross margin on material sales</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">52,206</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">59,188</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Gross margin as a % of material sales</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">61</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">%</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">63</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;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:justify;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">2025 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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">While the evolving macroeconomic environment this year creates greater uncertainty, the Company affirms its previous revenue guidance and believes that 2025 revenue will be the range of $640 million to $700 million.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font></p><p style="font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Dividend</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The Company also announced a second quarter cash dividend of $0.45 per share on the Company&#x2019;s common stock. The dividend is payable on June 30, 2025 to all shareholders of record as of the close of business on June 16, 2025.</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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Conference Call Information</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">In conjunction with this release, Universal Display will host a conference call on Thursday, May 1, 2025 at 5:00 p.m. Eastern Time. The live webcast of the conference call can be accessed under the </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">events</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> page of the Company's Investor Relations website at </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">ir.oled.com</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">. Those wishing to participate in the live call should dial 1-877-524-8416 (toll-free) or 1-412-902-1028. Please dial in 5-10 minutes prior to the scheduled conference call time. An online archive of the webcast will be available within two hours of the conclusion of the call.</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">About Universal Display 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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation (Nasdaq: OLED) is a leader in the research, development and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications. Founded in 1994 and with subsidiaries and offices around the world, the Company currently owns, exclusively licenses or has the sole right to sublicense more than 6,500 patents issued and pending worldwide. Universal Display licenses its proprietary technologies, including its breakthrough high-efficiency UniversalPHOLED&#174; phosphorescent OLED technology that can enable the development of energy-efficient and eco-friendly displays and solid-state lighting. The Company also develops and offers high-quality, state-of-the-art UniversalPHOLED materials that are recognized as key ingredients in the fabrication of OLEDs with peak performance. In addition, Universal Display delivers innovative and customized solutions to its clients and partners through technology transfer, collaborative technology development and on-site training. To learn more about Universal Display Corporation, please visit </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">https://oled.com/</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation and the Universal Display Corporation logo are trademarks or registered trademarks of Universal Display Corporation. All other Company, brand or product names may be trademarks or registered trademarks.</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"># # #</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">All statements in this document that are not historical, such as those relating to the projected adoption, development and advancement of the Company&#x2019;s technologies, and the Company&#x2019;s expected results, as well as the growth of the OLED market and the Company&#x2019;s opportunities in that market, are forward-looking financial statements within the meaning of the Private Securities Litigation Reform Act of 1995. You are cautioned not to place undue reliance on any forward-looking statements in this document, as they reflect Universal Display Corporation&#x2019;s current views with respect to future events and are subject to risks and uncertainties that could cause actual results to differ materially from those contemplated. These risks and uncertainties are discussed in greater detail in Universal Display Corporation&#x2019;s periodic reports on Form 10-K and Form 10-Q filed with the Securities and Exchange Commission, including, in particular, the section entitled &#x201c;Risk Factors&#x201d; in Universal Display Corporation&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2024. Universal Display Corporation disclaims any obligation to update any forward-looking statement contained in this document.</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;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Follow Universal Display Corporation</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">X</font></font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Facebook</font></font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">YouTube</font></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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(OLED-C)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:Times New Roman;font-kerning:none;min-width:fit-content;">UNIVERSAL DISPLAY CORPORATION AND SUBSIDIARIES</font></p><p style="font-size:10pt;margin-top:6pt;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:Times New Roman;font-kerning:none;min-width:fit-content;">CONSOLIDATED BALANCE SHEETS</font></p><p style="font-size:10pt;margin-top:6pt;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:Times New Roman;font-kerning:none;min-width:fit-content;">(UNAUDITED)</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands, except share and per share data)</font></p><p style="font-size:10pt;margin-top:6pt;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;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:69.354%;box-sizing:content-box;"></td>
     <td style="width:1.4%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:11.922%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:1.4%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:11.922%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><p 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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">March 31, 2025</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;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;font-kerning:none;min-width:fit-content;">December 31, 2024</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">ASSETS</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">CURRENT ASSETS:</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Cash and cash equivalents</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">157,473</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">98,980</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Short-term investments</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">413,805</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">393,690</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accounts receivable</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">139,563</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">113,648</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Inventory</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">197,398</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">182,938</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other current assets</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">110,175</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">110,575</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total current assets</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,018,414</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">899,831</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">PROPERTY AND EQUIPMENT, net of accumulated depreciation of $168,110 and $169,877</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">196,263</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">195,239</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">ACQUIRED TECHNOLOGY, net of accumulated amortization of $207,814 and $203,621</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">69,361</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">73,554</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">OTHER INTANGIBLE ASSETS, net of accumulated amortization of $12,194 and $11,842</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">5,094</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">5,446</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">GOODWILL</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">15,535</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">15,535</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">INVESTMENTS</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">369,027</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">457,593</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">DEFERRED INCOME TAXES</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">81,410</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">78,320</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">OTHER ASSETS</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">109,383</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">106,815</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">TOTAL ASSETS</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,864,487</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,832,333</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">CURRENT LIABILITIES:</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accounts payable</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">28,294</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">36,590</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accrued expenses</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">35,089</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">46,026</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Deferred revenue</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">22,772</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">33,074</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other current liabilities</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">26,944</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">9,720</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total current liabilities</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">113,099</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">125,410</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">DEFERRED REVENUE</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">2,348</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">537</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">RETIREMENT PLAN BENEFIT LIABILITY</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">54,867</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">54,450</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">OTHER LIABILITIES</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">34,841</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">35,411</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total liabilities</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">205,155</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">215,808</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">SHAREHOLDERS&#x2019; EQUITY:</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Preferred Stock, par value $0.01 per share, 5,000,000 shares authorized, 200,000 <br>&#160;&#160;&#160;shares of Series A Nonconvertible Preferred Stock issued and outstanding <br>&#160;&#160;&#160;(liquidation value of $7.50 per share or $1,500)</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">2</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">2</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Common Stock, par value $0.01 per share, 200,000,000 shares authorized, 48,937,424<br>&#160;&#160;&#160;and 48,834,541 shares issued, and 47,571,776 and 47,468,893 shares outstanding, at <br>&#160;&#160;&#160;March 31, 2025 and December 31, 2024, respectively</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">489</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">  </font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">488</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Additional paid-in capital</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">722,275</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">723,719</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Retained earnings</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">977,556</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">934,655</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accumulated other comprehensive income (loss)</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">294</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">(1,055</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Treasury stock, at cost (1,365,648 shares at March 31, 2025 and December 31, 2024)</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">(41,284</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">(41,284</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total shareholders&#x2019; equity</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,659,332</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,616,525</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0in;"><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-kerning:none;min-width:fit-content;">TOTAL LIABILITIES AND SHAREHOLDERS&#x2019; EQUITY</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,864,487</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,832,333</font></p></td>
     <td style="padding-top:0in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;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:center;" id="range_a1_e38">&#160;</p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:Times New Roman;font-kerning:none;min-width:fit-content;">UNIVERSAL DISPLAY CORPORATION AND SUBSIDIARIES</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;" id="consolidated_statements_income"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">CONSOLIDATED STAT</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">EMENTS OF INCOME</font></p><p style="font-size:10pt;margin-top:6pt;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:Times New Roman;font-kerning:none;min-width:fit-content;">(UNAUDITED)</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands, except share and per share data)</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;font-kerning:none;min-width:fit-content;"> </font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:64.28%;box-sizing:content-box;"></td>
     <td style="width:1.54%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:14.32%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:1.54%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:14.32%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">2025</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">2024</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">REVENUE:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Material sales</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">86,155</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">93,284</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Royalty and license fees</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">73,569</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">68,268</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Contract research services</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">6,553</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">3,707</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total revenue</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">166,277</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">165,259</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">COST OF SALES</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">38,134</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">36,969</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Gross margin</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">128,143</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">128,290</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">OPERATING EXPENSES:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Research and development</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">34,900</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">37,985</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Selling, general and administrative</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">17,014</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">19,252</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Amortization of acquired technology and other intangible assets</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">4,545</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">4,548</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Patent costs</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,906</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,982</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Royalty and license expense</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">114</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,651</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Total operating expenses</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">58,479</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">65,418</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">OPERATING INCOME</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">69,664</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">62,872</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Interest income, net</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">10,074</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">9,568</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other income (loss), net</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">378</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(1,943</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Interest and other income (loss), net</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">10,452</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">7,625</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">INCOME BEFORE INCOME TAXES</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">80,116</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">70,497</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">INCOME TAX EXPENSE</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(15,672</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(13,644</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">NET INCOME</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">64,444</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">56,853</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">NET INCOME PER COMMON SHARE:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">BASIC</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1.35</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1.19</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">DILUTED</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1.35</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1.19</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">WEIGHTED AVERAGE SHARES USED IN COMPUTING NET <br>&#160;&#160;&#160;INCOME PER COMMON SHARE:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">BASIC</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">47,567,295</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">47,557,959</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">DILUTED</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">47,689,657</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">47,628,492</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH DIVIDENDS DECLARED PER COMMON SHARE</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">0.45</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">0.40</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;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:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.5in;z-index:2;min-height:0.6in;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:Times New Roman;font-kerning:none;min-width:fit-content;">UNIVERSAL DISPLAY CORPORATION AND SUBSIDIARIES</font></p><p style="font-size:10pt;margin-top:6pt;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:Times New Roman;font-kerning:none;min-width:fit-content;">CONSOLIDATED STATEMENTS OF CASH FLOWS</font></p><p style="font-size:10pt;margin-top:6pt;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:Times New Roman;font-kerning:none;min-width:fit-content;">(UNAUDITED)</font></p><p style="font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">(in thousands)</font></p>
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;margin-right:auto;">
    <tr style="visibility:collapse;">
     <td style="width:67.313%;box-sizing:content-box;"></td>
     <td style="width:1.5%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:12.843%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:1.5%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
     <td style="width:12.843%;box-sizing:content-box;"></td>
     <td style="width:1%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="6" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">Three Months Ended March 31,</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:8pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">2025</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;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;font-kerning:none;min-width:fit-content;">2024</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH FLOWS FROM OPERATING ACTIVITIES:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Net income</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">64,444</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">56,853</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Adjustments to reconcile net income to net cash provided by operating activities:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Depreciation</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">6,548</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">6,616</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Amortization of intangibles</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">4,545</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">4,548</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Amortization of premium and discount on investments, net</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(1,471</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(2,236</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Stock-based compensation</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">7,076</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">9,174</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Deferred income tax benefit</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(3,091</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(3,936</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Retirement plan expense, net of benefit payments</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">423</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">330</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Decrease (increase) in assets:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accounts receivable</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(25,915</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">20,266</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Inventory</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(14,460</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">2,890</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other current assets</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">400</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(2,113</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other assets</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(2,568</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">2,907</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Increase (decrease) in liabilities:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Accounts payable and accrued expenses</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(13,408</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(7,977</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other current liabilities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">16,867</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">12,786</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Deferred revenue</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(8,491</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(27,270</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Other liabilities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(337</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(682</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Net cash provided by operating activities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">30,562</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">72,156</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH FLOWS FROM INVESTING ACTIVITIES:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Purchases of property and equipment</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(13,059</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(7,206</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Purchases of investments</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(38,772</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(99,947</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Proceeds from sale and maturity of investments</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">110,000</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">42,970</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Net cash provided by (used in) investing activities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">58,169</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(64,183</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH FLOWS FROM FINANCING ACTIVITIES:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Proceeds from issuance of common stock</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">579</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">639</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Payment of withholding taxes related to stock-based compensation to employees</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(9,398</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(7,058</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:10pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:1.853%;text-indent:0;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-kerning:none;min-width:fit-content;">Cash dividends paid</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(21,419</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(19,527</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;text-indent:20pt;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><p style="margin-left:3.707%;text-indent:0;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-kerning:none;min-width:fit-content;">Net cash used in financing activities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(30,238</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(25,946</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">58,493</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(17,973</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">98,980</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">91,985</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:0.5pt solid #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">CASH AND CASH EQUIVALENTS, END OF PERIOD</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">157,473</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #000000;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">74,012</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;border-bottom:2.25pt double #ffffff03;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">SUPPLEMENTAL DISCLOSURES:</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td colspan="2" style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Unrealized gain (loss) on available-for-sale securities</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">1,320</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">$</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(2,666</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Common stock issued to Board of Directors and Scientific Advisory Board that was <br>&#160;&#160;&#160;earned and accrued for in a previous period</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">300</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">300</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Net change in accounts payable and accrued expenses related to purchases of property <br>&#160;&#160;&#160;and equipment</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">5,487</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">(156</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="color:#000000;font-kerning:none;min-width:fit-content;">)</font></p></td>
    </tr>
    <tr style="height:10pt;background-color:#ffffff;word-break:break-word;">
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:top;padding-bottom:0in;padding-right:0.01in;"><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-kerning:none;min-width:fit-content;">Cash paid for income taxes, net of refunds</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">2,266</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:left;"><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-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;min-width:fit-content;">&#160;</font></p></td>
     <td style="padding-top:0.01in;white-space:pre-wrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;text-align:center;"><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-kerning:none;min-width:fit-content;">5,085</font></p></td>
     <td style="padding-top:0.01in;white-space:nowrap;padding-left:0in;vertical-align:bottom;padding-bottom:0in;padding-right:0.01in;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><font style="font-kerning:none;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:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.5in;min-height:0.6in;justify-content:flex-end;position:relative;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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>oled-ex99_2.htm
<DESCRIPTION>EX-99.2
<TEXT>
<html>
 <head>
  <title>EX-99.2</title>
 </head>
 <body style="padding:8px;margin:auto!important;z-index:0;position:relative;">
  <div style="padding-top:0.11in;z-index:2;min-height:0.6in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;">
   <table style="margin-left:auto;border-spacing:0;table-layout:auto;width:100.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:42.48%;box-sizing:content-box;"></td>
     <td style="width:57.52%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:66.95pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;text-indent:18pt;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;text-align:left;"><p style="margin-left:1.667%;text-indent:-1.695%;padding-left:1.667%;font-size:10pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:center;"><img src="img90507306_0.jpg" alt="img90507306_0.jpg" style="width:184px;height:76px;"></p></td>
     <td style="padding-top:0in;text-indent:24.5pt;padding-left:0.042in;vertical-align:bottom;padding-bottom:0in;padding-right:0.042in;text-align:center;"><p style="margin-left:4.533%;text-indent:0;font-size:12pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><font style="color:#000000;white-space:pre-wrap;font-kerning:none;min-width:fit-content;">Exhibit 99.2</font></p><p style="text-indent:0;font-size:42.5pt;margin-top:2pt;font-family:Times New Roman;margin-bottom:2pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-kerning:none;min-width:fit-content;">Press Release</font></p></td>
    </tr>
   </table><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p>
   <table style="margin-left:4.12%;border-spacing:0;table-layout:auto;width:37.0%;border-collapse:separate;">
    <tr style="visibility:collapse;">
     <td style="width:100%;box-sizing:content-box;"></td>
    </tr>
    <tr style="height:0.7pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.03in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><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-kerning:none;min-width:fit-content;">Universal Display Contact:</font></p></td>
    </tr>
    <tr style="height:0.7pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.03in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><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-kerning:none;min-width:fit-content;">Darice Liu</font></p></td>
    </tr>
    <tr style="height:0.7pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.03in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><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-kerning:none;min-width:fit-content;">investor@oled.com</font></p></td>
    </tr>
    <tr style="height:0.7pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.03in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><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-kerning:none;min-width:fit-content;">media@oled.com</font></p></td>
    </tr>
    <tr style="height:0.7pt;white-space:pre-wrap;word-break:break-word;">
     <td style="padding-top:0in;padding-left:0.03in;vertical-align:top;padding-bottom:0in;padding-right:0.03in;"><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-kerning:none;min-width:fit-content;">+1 609-964-5123</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:16pt;font-family:Times New Roman;font-kerning:none;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:16pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation Announces $100 Million Share Repurchase Authorization and Quarterly Cash Dividend of $0.45 per Share</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:16pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Ewing, N.J. &#x2013; May 1, 2025 &#x2013;</font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> (Nasdaq: OLED), enabling energy-efficient displays and lighting with its </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">UniversalPHOLED</font><font style="white-space:pre-wrap;vertical-align:super;font-size:8.040000000000001pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#174;</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"> technology and materials, today announced that its Board of Directors has approved a new share repurchase program, authorizing the Company to purchase up to $100 million of its common stock. In addition, the Board also approved a second quarter cash dividend of $0.45 per share on the Company's common stock.</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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Share Repurchase Authorization</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The $100 million repurchase authorization is effective immediately and permits shares of the Company&#x2019;s common stock to be repurchased from time to time at management's discretion, through a variety of methods, including a 10b5-1 trading plan, open market purchases, privately negotiated transactions, or transactions otherwise in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended. The repurchase program has no time limit, does not obligate the Company to acquire a specified number of shares and may be modified, suspended or discontinued at any time at the Company&#x2019;s discretion.</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;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.32in;min-height:0.6in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.11in;z-index:2;min-height:0.6in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Repurchases under this program will be funded from the Company&#x2019;s existing cash and investments or future cash flow.</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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Second Quarter 2025 Dividend</font><font style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">The second quarter cash dividend of $0.45 is payable on June 30, 2025, to shareholders of record on June 16, 2025. The dividend reflects the Company&#x2019;s expected continued cash flow generation, and commitment to return capital to its shareholders. Future dividends will be subject to Board approval.</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:12pt;font-family:Times New Roman;font-kerning:none;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;text-decoration:underline solid;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">About Universal Display 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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation (Nasdaq: OLED) is a leader in the research, development and commercialization of organic light emitting diode (OLED) technologies and materials for use in display and solid-state lighting applications. Founded in 1994 and with subsidiaries and offices around the world, the Company currently owns, exclusively licenses or has the sole right to sublicense more than 6,500 patents issued and pending worldwide. Universal Display licenses its proprietary technologies, including its breakthrough high-efficiency UniversalPHOLED&#174; phosphorescent OLED technology that can enable the development of energy-efficient and eco-friendly displays and solid-state lighting. The Company also develops and offers high-quality, state-of-the-art UniversalPHOLED materials that are recognized as key ingredients in the fabrication of OLEDs with peak performance. In addition, Universal Display delivers innovative and customized solutions to its clients and partners through technology transfer, collaborative technology development and on-site training. To learn more about Universal Display Corporation, please visit </font><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">https://oled.com/</font></font><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Universal Display Corporation and the Universal Display Corporation logo are trademarks or registered trademarks of Universal Display Corporation. All other Company, brand or product names may be trademarks or registered trademarks.</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.32in;min-height:0.6in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
  <div style="padding-top:0.11in;z-index:2;min-height:0.6in;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <div class="main-content-container" style="z-index:5;position:relative;"><p style="font-size:10pt;margin-top:3pt;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><font style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><font style="color:#000000;white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;"># # #</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:center;"><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:3pt;text-align:justify;"><font style="color:#000000;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-style:italic;font-kerning:none;min-width:fit-content;">All statements in this document that are not historical, such as those relating to the projected adoption, development and advancement of the Company&#x2019;s technologies, and the Company&#x2019;s expected results and future declaration of dividends, as well as the growth of the OLED market and the Company&#x2019;s opportunities in that market, are forward-looking financial statements within the meaning of the Private Securities Litigation Reform Act of 1995. You are cautioned not to place undue reliance on any forward-looking statements in this document, as they reflect Universal Display Corporation&#x2019;s current views with respect to future events and are subject to risks and uncertainties that could cause actual results to differ materially from those contemplated. These risks and uncertainties are discussed in greater detail in Universal Display Corporation&#x2019;s periodic reports on Form 10-K and Form 10-Q filed with the Securities and Exchange Commission, including, in particular, the section entitled &#x201c;Risk Factors&#x201d; in Universal Display Corporation&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2024. Universal Display Corporation disclaims any obligation to update any forward-looking statement contained in this document.</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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Follow Universal Display 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:12pt;font-family:Times New Roman;font-kerning:none;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><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">X</font></font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">Facebook</font></font></p><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:justify;"><font><font style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">YouTube</font></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:12pt;font-family:Times New Roman;font-kerning:none;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:12pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">(OLED-C)</font></p></div>
  <div style="z-index:2;flex-direction:column;display:flex;padding-bottom:0.32in;min-height:0.6in;justify-content:flex-end;position:relative;box-sizing:border-box;"><p style="font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:8pt;text-align:left;"><font style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;font-kerning:none;min-width:fit-content;">&#160;</font></p></div>
  <hr style="margin-inline-start:auto;margin-inline-end:auto;page-break-after:always;">
 </body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>img89583785_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img89583785_0.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" "N :8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M:'7WQ_P58_Y1=_M)?]D#\8_^F2[KX&_X,O\ _E%WX]X_YKYJG_IDT.G]D9]
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
M\5-J>H_;/LGG_9_^/ZYF\O9]JG^YMW;_ )L[5Q[Y10 5YK^UG^Q[^S9^W/\
M!F[_ &?OVK?A59^+_"=Y>6]W)IMU<SV[Q7$+[XYH9[>2.:!QRI:-U+(\D;$I
M(ZMZ510!P/[+_P"S!\#/V,O@9H?[-G[-G@?_ (1OP5X;^T_V+HO]I75Y]G^T
M74MU-^^NI99GW33RO\SG&[ PH ' _MQ?\$P/V&?^"D/_  B__#:'P/\ ^$R_
MX0S[;_PC?_%3:GIWV/[7Y'VC_CQN8?,W_98/O[MNSY<9;/OE% !1110 4444
M %%%% !1110 5!J>J:;HFFW&LZSJ$%G9VD+375U=3"..&-069W9B J@ DDG
M R:GKRO]NGX-^+?VB_V)/C%^S[X >T77O'7PK\0^'M%:_F,< N[W3;BVA,C
M$JF^1=S $@9.#TH _-?X!> OC?\ \'-E_P")_P!J'X^_%SXE?";]D>RU*X\.
M?"_X.^#=7DTN\\?1P7$#W>JZ[.(VBNK9VB^SB"(R+%(DT<<L3VTL]]]B_L7?
M\$0O^">7_!/']I"Y_:;_ &-_AAK'@S5K[P1=>&-2T=?%5YJ%A=V\]Y:79G87
M\D\RSJ]G&JE)5CV,^Z-F*LOSW_P:6_M%?#[XD_\ !)K1?V<-,EFL_&7P8\3:
MQHOC70M0:*.Z@>\U*[U*WN/)#F1('2Y>%6E5"TUE=* 1%N/Z=T %>&_\%*OV
MV_#W_!.;]ASXA?MF^)/!]WX@B\%Z7"]GHMG(J->7MS=0V5I&[L1Y<1N;B'S)
M &9(][*DC*$;W*OS,_X.V?@EXW^+_P#P1R\1>(O!>H3*G@'QIH_B36K"WADD
M>_L0\EBZ80'Y8VOH[EF;Y52U9CC - '/?LE?\$2='_X*0_"K1_VX?^"Y_BCQ
M#\7OB)\1-+@UO0?A_P#V_JNAZ#\.M-NH(9(--L[.UEMY(KGREB^TEL*91M*R
MR1O=W'C_ .V#\-/'?_!K;\4/A[^U7^R-\:O&.K_LI^-OB(-$^)WP'\0:@-4_
ML26Y%U<B?16G9"N+:*;;OD24RV<(N+BY2<^3^N?[*/[2_P +OVR/V;?!/[4?
MP7U077AKQQX>M]5TU6N());7S%_>6D_D221I<P2B2":-7;RYH9$)RIK\]/\
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
M/DF#3+F6*& 1M+=,J.)HXOM&VW2V52K=!\-_^"&GB3XF_M(>'?VI_P#@J_\
MMR:[^U%XB^'Z1CX9Z+?>"[3POH&@2B=9WNGTVPE:*ZN&DCAR[%5=(T65)A'#
MY7WQ_;>C?]!:U_\  A?\:/[;T;_H+6O_ ($+_C1=!SP[EJBJO]MZ-_T%K7_P
M(7_&C^V]&_Z"UK_X$+_C1=!SP[GR?\7_ /@E:?BK_P %B_A7_P %9T^/<FFM
M\-/A[<>%G^'Z^&O,75%ECUA//-[]I7RL'50WE^0^3;#YAORGK?[?7['7@/\
MX* ?L<?$+]CWXD7?V73O'&@/:0:D$E?^S;Z-UGLK[RXY8FF^SW<5O/Y)D5)?
M*V/E&8'U7^V]&_Z"UK_X$+_C1_;>C?\ 06M?_ A?\:+H.>'<\K_8'_9K\;_L
M<?L<_#W]E?X@?&MOB'?> /#Z:);>+&\.1:2;FP@=DLH?LT4DBIY%H(+?<79I
M/(\QR7=C7KU5?[;T;_H+6O\ X$+_ (T?VWHW_06M?_ A?\:+H.>'<^2O^"5/
M_!*)/^";^O\ QH^*WC?X^R_$SXB?'3QXWB7QIXK7PRNBP.=T\R0)9I<3HF+B
M\OI"ZLH(G5-H$0)^J?'G@;PA\3_ ^L_#7XA>'+76- \1:5<:9KFDWT0D@O;.
M>)HIH)%/WD>-F5AW!(JY_;>C?]!:U_\  A?\:/[;T;_H+6O_ ($+_C1=!SP[
MGRQ_P1P_X)G^+/\ @D_^RE>?LJ:Y^U!??%'31XLNM7T"\OM!DTY=&M[B*$26
M,,+7=RJP^?'-<80H#+=3,5+.6/UC57^V]&_Z"UK_ .!"_P"-']MZ-_T%K7_P
M(7_&BZ#GAW/"_P#@J'^PS'_P4G_86\<?L52_$]O!J^-/[,SXD71?[0-G]DU.
MTO\ _CW\Z'S-_P!E\O\ UB[=^[G&T]_^RA\#%_9?_9:^&O[-*>)_[;7X=^ -
M&\,C6C9_9OM_V"QAM?M'E;W\K?Y6_9O?;NQN;&3VO]MZ-_T%K7_P(7_&C^V]
M&_Z"UK_X$+_C1=!SP[EJN3^/'PXU/XQ? [QG\(M%\6OH%YXJ\)ZCH]IKT=J9
MFTV6YMI(5N1&'3S#&7#[=Z;MN-RYR.B_MO1O^@M:_P#@0O\ C1_;>C?]!:U_
M\"%_QHN@YX=SPC_@EO\ L+O_ ,$U_P!AGP7^Q6?BFOC2/P:^I&'Q)_8?]FM=
M+=ZE<WV#!Y\^THUR4R)#D*#@9Q7T#57^V]&_Z"UK_P"!"_XT?VWHW_06M?\
MP(7_ !HN@YX=SR_]MS]B#]G#_@H9^SSJW[,O[4?@5=;\.:HRSV\T4GE7FE7L
M8/DWUG, 6@N(]S ,,JR/)'(KQ221O\9?";_@C=_P56_9D\%K\$OV5_\ @X \
M5>'_ (<Z/-)!X-\.^+O@-HWB2^T?31\EM9&_O+D.ZPPJD:B-(8E"?NX8EP@_
M1W^V]&_Z"UK_ .!"_P"-']MZ-_T%K7_P(7_&BZ#GAW/FO_@FO_P2C_9T_P""
M:/AC6[[X?:EKOB[XB>-YA=_$WXK>,M2DN]8\4WQEEF>>5G8K$IEGE8*GS-E3
M*\T@,K?3U5?[;T;_ *"UK_X$+_C1_;>C?]!:U_\  A?\:+H.>'<M'D8KY_\
M^"7/["J?\$U?V&?!/[%D?Q1;QHO@UM3*^)&T7^SS=_:]2NK[_CW\Z;9L^T[/
M]8V[9NXSM'NW]MZ-_P!!:U_\"%_QH_MO1O\ H+6O_@0O^-%T'/#N?)'_  4;
M_P""0/PQ_;[_ &AO@7^UCI_CN/P/\1/@?X\T_6K/Q%!X9BOFUK3K:[2\&EW'
M[R)]JW$2R1.7=8?.N<1,9V(^P:J_VWHW_06M?_ A?\:LHZ2HLD;AE895E.01
MZT7&I1ELQ:***!A1110 4444 %%%% !1110 55UK1-&\1Z7/H?B'2+6_L;J,
MI<V=Y;K+%*I_A9&!##V(JU11OHQ22DK,^?\ XL_\$V?V<?B-Y^H>'-*NO"FH
MR>:ZS:'+_H[2LOREK=]R!%(SLB\K()&1P1\W?$[_ ();?'_PE.\_P\O]+\66
M?G(D*PSK976TIEI'CG81JH8%?EE=CE3@9(7]$:*\W$91@<1JXV?=:?\  _ ^
M6S+@OA[,KRE2Y)/K#W?PUC^%S\:O%G@KQGX"U%-'\=>$=4T6\DA$T=KJVGR6
MTC1DD!PLB@E2589QC*GTK,K]FO$?ACPUXPT>;P]XN\/6.J:?<;?/L=2M$GAD
MVL&7<C@J<, 1D<$ U\__ !7_ ."8O[/OCL37_@AK[PEJ$@9E.GR&>T,C-NW-
M!*20 ,@+&\:@8XXQ7AXCAZO'6C)2\GH_\OR/@,R\-,PHWE@JJJ+L_=EZ+=/Y
MN)^<M%?1'Q4_X)F_M%^ 3-?>$K:Q\66$9F=9-*G$=RL2#(9X)<$NPZ1Q-*<C
M'/&?!?$7AKQ)X/UB7P]XM\/WVEZA!M\^QU*T>":/<H9=R. PRI!&1R"#7B5L
M+B,.[5(M?UWV/A,=E.999+EQ5*4/-K1^CV?R91HHHK \\**** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BC-=Y
M\+_V8_CY\9(4O/AW\+M4OK.2%I(M1FC6WM9%5]C!)YBD;L&XVJQ;AN/E.+IT
MZE27+!-ORU-L/A<1BJGLZ$'.7:*;?W(X.C..M?9WPP_X)(Z@\RWGQG^*4,<:
MS.'T_P ,0EFDCV?*PN)U&QMYY7R6&%X;+?+]&_"K]CO]G/X.F&[\)_#2QFU"
M'R775M64W=R)8AQ,C2Y$+D_,?*" G' P /7P^0XVMK.T5Y[_ '+];'VF7>'N
M>XRTJ]J4?[SN_DE?\6C\Z/A3^RA^T#\9UAO/ WPTU"2QF5735KY1;6C1E]I=
M99=JR@'.1'N;@\&OI+X8?\$D8!&MW\9_BE(S%'#:?X7A"A6W#8WVB=3N&W.5
M\D<GAN.?M+IT%%>YA\AP='6=Y/SV^Y?JV??9;X>9'@[2KWJR\](_)+\FV<!\
M+_V6OV?_ (.31WO@#X7:;:WD4QEBU*XC:YNHV*;"4FF+R1@KD;5(7EN.3GOZ
M**]>G3ITH\L$DO)6/ML/A</A*?LZ$%"/:*27W(****LV"BBB@ HHHH ***\5
M_:]_;P^#G[%-SX9@^+>B>(KI?%3W0LIM#LH9E@%N8/,:7S)HV _?IC:&)PW
MXSG6K4\/3<ZCLEU_ ]#*<IS+/,?#!8"DZE6=^6,=6^5.3MZ)-_(]JHKY]\+?
M\%4OV O&&O6_AO2?VC-/AN+IBL<FJ:3?6-NI )^>>Y@CBC''5F SQU(%>K>
M?CW\#/BMJDVB?"[XT>$_$EY;V_GW%GH'B*VO)8HMP7S&6)V(7+*-Q&,D#O44
M\5AJW\.:?HTSLS#AGB3*8WQV"K4E:_OTYPTVO[T5I?2YUE% (/0T5N>&%%%%
M !1110 5E>+O O@GX@:8NC>._"&EZU9QS"6.UU6PCN(TD *APK@@, S#<.<$
M^M:M%)I25F3.$*D7&:NGT>J/F/XH?\$L?@3XKC:X^&^L:GX3NMB+'&LC7UKP
MQ+,R3-YI8@XXE"C .WKGYM^*O_!.+]I7X;I-J&CZ!;^*+&-6<S^'YC),JAL*
M# X61G(P=L8D YYXS7Z745Y6(R7 U]5'E?EI^&Q\CF7 O#^87<:?LY=X:+_P
M'6/W)>I^+^K:1JV@:G/HFNZ7<65Y:RF.ZL[R%HY87'565@"I'H1FJ]?L1\0O
MA1\-?BQI?]C_ !(\#:9K,*Q21PF^M%>2 2+M<Q28WQ,0!\R%6! (((!'SO\
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
M7O8?AGB'%:TL+4MO=Q:7R;LF>?B>*.'<([5<733VLI)M>J5VC[>HK\OO%?\
MP<2^(KG2+NV\#_LJV=G?LK"QO=6\7/<PHW9I(([:)F'JHE7_ 'J\B\>_\%U_
MVZ/&&D+IOAY_!WA699 QU#0?#S23,/[A%[+<1X^B ^]?08?PWXIKOWZ<8?XI
M+[_=YO\ /R/G\3XE<*T%[E24_P##!_=[W+_EYG[/49&<9K\!_B%_P4J_;P^)
MTUO/XD_:A\4VS6JLL0\.W2Z0K G^,6"PB0^A<$CM7DOC7Q[XZ^).NOXI^(OC
M35O$&IR(J2:EK6I2W5PRCH#)*S,0.W/%>[A_"?'2_P!XQ,8_X8N7YN)X.)\6
M\!'_ '?"RE_BDH_DIG]!/B;]LC]DCP==7FG^)_VG? %G=Z>SI>V,WBZS^T0N
MOWD,0DW[Q_=QNSQBO'/%O_!:?_@GMX<T"XUC1OBSJ6OW$*YCTG2?"U\EQ/ST
M4W44,0_X%(M?B'17OX?PKR>GK6K3EMMRQ7G?1O7R:/G\3XL9U4TH4:<=]^:3
M\K:Q6GFG<_6+X@_\'"OP(TW3(9?A5\ O%VM7C3XN+?Q#>6NF1)'@_,LD+719
MLX&THHP2=W&#Y)\0O^#A7X[:E?P2?"KX!>$M%M5B(N8?$%Y=:G)(^>&5X6M0
M@QV*L??M7Y\45[V&X!X5P]G[#F?>4I/\+V_ ^?Q7B#Q9B;KZQRKM&,5^-K_B
M?5OC+_@M1_P4'\4>()]9T7XJZ9X=MIMOEZ1HWA>R>WAPH!VM=133<D;CND;D
MG&!@#QWQ)^V=^UYXOCO[?Q'^U!\0+JWU,2K?63>+[Q;>5),[X_)601B,@D;
MH7' &.*\THKWL/D>38/^#AH1VVA&^G=VN_F>!B<]SK&?Q\34EOHYRMKO97LO
MD%%%%>H>4>F_L4_\GD_"7_LIN@_^G&"OZ&Z_GD_8I_Y/)^$O_93=!_\ 3C!7
M]#=?A_BO_P C##?X'^9^Z^$O_(NQ/^-?D%%%%?DY^MA7YM_\'"/_ #2+_N/_
M /N.K])*_-O_ (.$?^:1?]Q__P!QU>/G_P#R*:GR_P#2D?KG@3_R=7+O^XW_
M *8JGYMT445^;G^B@4444 %%%% !1110 4444 %%%% !1110 5L^!_B-\0OA
MEK'_  D/PV\=ZUX>U#RS']NT/5)K2;:>J[XF5L'TS6-13C*47=&=:C2Q%-TZ
ML5*+T::NFO-/1GMWP^_X*1?MS_#..YB\.?M+^)+@73*9/^$@ECU8KC.-AODF
M,?7G9C/?.!7JW@O_ (+B_ML>%M$72M<M_!OB2X$A8ZGK6@R1SD''RXM)H(\#
MM\F>>2>,?'=%==/,<?1^&K+[W;[CY/,/#W@;-&Y8G+:$F]6_9Q4G;3644I/T
MO8_1WPY_P<%:E%8V=OXN_9:@FN511?WFF^+C%&[?Q-'"]JY4>BF0_P"]WKU_
MPO\ \%T?V,=?UVWTC5=!\=:';S-B35-4T.W>" 8ZN+:YEE(_W48^U?DWX'^'
MGQ ^)VL_\([\-O VL>(=0\LR?8=#TN6[FV#JVR)6; ]<8KUCX?\ _!-?]NKX
MEVUQ=>'/V:?$5LMJZK(/$"Q:2S$YQL6^>$R#CDH"!QG&17JX?.L\E\%Y_P#;
MM_R2/S'B#P=\%L*F\5*.$TU?UAQ^+9VJRDEK\.B72S/UB\ _\%-/V$/B3JDV
MC^'OVD]#MYH;<S.^OQW&DQ%0P7"RWL<2,V6'R*Q8C)Q@$C6U'X:?L5_M>P7>
MO:;'X-\820W2&_UKPOJT4DZR^7M02W%G(&/R=$=B,*./E&/S?\'?\$-/VT_$
MNAP:QKFI^"?#T\I/F:7JVN327$.#CYC:P31'(Y&V0\'G!R*]D\*?\&^VEPZA
M8W?C?]J&XN+561M2L=*\)K#(R\;TBGDN7"GJ [1-ZE.U>W2Q><8B/+6PJDO-
M\OX2N?@_%/AWX&4Z<J4,^;71.DL2KK?^'&$7?[+NEYM'I/Q/_P""2495KOX+
M?%)LA45=/\41 Y;)WM]H@3@8QA?)/(Y;GCYJ^*_[+/Q\^"JRW?C_ .&NH6]C
M"N^35K5!<6BJ9/+4M-$66/<V,*Y5OF7CD5]N?!3_ ()I_##X'6T>BZ#\?/C)
M>Z'!#(EKX;F^)5U8V-NSR;VD1-.%LP8L6_BVG>Q*DX(^A=,T^#2=.M]*M9)W
MCMH5BC:ZN7FD95& 6DD+.[8'+,2Q/))/-7+)*.(CS./LWY/F7Y?DT?R_Q3X9
M<%RKM91B9O?WO9\D?*\93D[]TFDNC9^._@GX>>//B5JAT7X?^#=2UJZ50TD.
MFV3S&)2P7<^T'8N2!N; '<U]#_##_@E9\;O%2K>?$KQ'IGA2%E?]P,7]TK C
M;E(F$6UADY$I(XRO/'Z!66GV&F0M;Z=8PV\;322M'#&%4R.Y=WP/XF=F8GJ2
MQ)Y->9_&?]E#PS\9)+O48_C#\4O".I7DD;/J'@OXE:E9",(H7;';-*]K&& &
M[;""3EL[B2>C <-Y?[1+%5';NEI\U=.WH_D?+X;PYP6#I\]9NO+^6_LX_AS.
M_3XDCD_ ?_!/_P#9/^#-A+XJ\5:5_;/]G+)=7&I^+KY&M[:)8CO+Q@)!Y:@,
M^9%;;UW<#&IK_P"WE^P5\(_!JW9_:6\ 0Z7IZ1P06'AO6(+Z2).%58[6R,DF
MT<?=3"CK@5\P?%/_ (-]/A5XGOH]3^'/[2OBO3;B:6675KCQ5I\&KR74C$$.
M&B-J5.=Q8MO+$CI@Y\=\;?\ !O?^T?8:_);?#GXW>"=6TM57R;S6UO-/N&;
MW PQ0W"J <@'S#D<X&<#]/RCAS@/E2GF#CW7LW#3K[SYDV^FK]"ZV*XHR>FX
M9=E$(+:ZG&5WT;2Y9.W6_P!^Q]7?$/\ X+A?L$>"[:VG\->*O$?BYIW998?#
MOAJ:)K< ##/]O^S*0<\;"QX.0.,^2>/O^#A_X:Z=J\</PM_9HUS6+ P@R7/B
M#Q!#ILRR9.5$<,=TI7&/FW@Y)^48R?D7Q;_P2!_X*%>$H=0O9/@$^H6NGB1C
M<:3KUA<-<(O\44*S^<^1R%$>\]-N>*\=\=?LX?M#_"[0_P#A)_B9\!?&GAW3
M?.6+^T-=\+7=G!YA!(3S)8U7<<' SDX-?HF6\&<!5K*G55;I_%3=WM\#CKY'
MQF9<:\?T;NI2='K_  FE9;_&I:>9]A>*_P#@X+_:AO=<NI_!/P>\!Z;ICN?L
M=KJ<%[>7$2^CS)<0JY]Q&H]J\:\3?\%=/^"AOBK3KS2+S]HJYM;>\5E==,T'
M3[62-2>D<T5NLJ$=F5PWO7S=G/2BOKL/PKPWA?X>$ATWBI/3SE=_,^.Q/%G$
MN+_B8N?7:3BM?*-E\CM/''[27[17Q.T)O"_Q)^/GC7Q#IK2K*VG:YXJO+N N
M,X;RY9&7(R<'&1FN+HHKW*5&C0CRTXJ*[))?D>%5K5J\N:I)R?=MO\PHHHK0
MS"BBB@ HHHH **** "BBB@ HHHH **** /3?V*?^3R?A+_V4W0?_ $XP5_0W
M7\\G[%/_ ">3\)?^RFZ#_P"G&"OZ&Z_#_%?_ )&&&_P/\S]U\)?^1=B?\:_(
M****_)S];"OS;_X.$?\ FD7_ ''_ /W'5^DE?FW_ ,'"/_-(O^X__P"XZO'S
M_P#Y%-3Y?^E(_7/ G_DZN7?]QO\ TQ5/S;HHHK\W/]% HHHH ***DL[2[U&\
MBT_3[62>XGD6.&"&,L\CL<!5 Y)). !R30#:BKLCHKUOP?\ L%_MH^.=>@\.
M:)^R_P"-H;BXW&.75O#\VGVXPI;YI[I8XDX'&YQDX R2!7K'P_\ ^"*O[=7C
M.>YB\1>&/#OA-;=5,4GB#Q%%(MQG.0GV$7!!7 SO"CYAC/..NG@,=6^"G)_)
MV^_8^5S#CK@O*8OZWF-&#M>SJ0YK-VNHIN3U[)]>S/DRBOT*\#_\&_GQ"U#1
MO/\ B3^TGHVDZAYC#[+H?AZ748=G9O-EEMFR>X\O ]37L'A;_@@U^REID5A-
MXI^(WCK5;JW\MKY8[ZTM[:[8$%AL%NTD:-R,"4L >'SS7?3X?S2IO"WJU_P6
M?#9AX]>&6 ;C'%NJTVFH4YO\91C%I]&FS\E:"<=:_<KP;_P2X_8(\":W'X@T
M7]G+2[BXC0JL>M7]WJ,!SZPW4TD1/N5R.U>L?#_X+?!SX3/<2?"OX3>&?#+7
M@47;>']!M[/S\=-_DHN[';/2O0I\*XE_Q*B7HF_SL?"9A]*#AVFG]1P%6IVY
MY0IZ]?A=7IUUOM9;GX'^"_V<_P!H3XDZ&OB?X=? CQEK^FR2,D>H:+X7N[J!
MF4X91)%&RD@]1GBO8/"__!(_]OWQ.;*4_ W^SK:\VG[5JFOV,7D*?XI(_.,R
MX[KL+#TK]MJ*[J?"V%C_ !)R?I9?YGPV8?2>XHK-_4L%1IK7XW.H[=-4Z:NN
M]K/L?E1X)_X(%?M"7^NK;_$;XU>#=)TWRV+7FBK=ZA.'_A AEBMU(/<^8"/0
MUZS\/_\ @@%\'=.2X'Q3^/\ XFUEF8?96\/Z;;Z8(QWWB;[5O_#;CWK[^HKT
M*>0Y73^Q?U;_ ,[?@?"9AXZ^)V8)Q6-]G%VTA3A';KS<KDO.TK>6Y\L^#?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "O/?%?[)7[*_CK6+SQ%XS_9K\!:KJ6H,7OM2U#P
MC9RW,[$8+-*T9<MC^+.?>O0J*VHXBOAY<U*3B_)M?D8UL/0Q$>6K!27FD_S/
ME/Q;_P $6/\ @GMXC\.W.B:-\)M2\/W,ZJ(M7TCQ5?/<6^&!)074LT)R 5.^
M-N&.,'!'D/Q"_P"#>CX'ZE9VZ?"C]H'Q7HMPLC&[D\16%MJB2+C@(L(M2A!S
MDEFSZ#K7Z%45[V'XOXFPKO#%S?\ B?/_ .E7^[8\#$\'<+XM6GA(+I[JY/\
MTGE^_<_)GQ[_ ,&]G[06G:TL'PO^.W@W6-/\E2]UKT%WILPDR<J(HH[E2N,8
M;S 3D_*,9/COB[_@C?\ \%"O"U]J$-K\$H=8M;!I-NHZ1XDL'CNT3/SQ1R3)
M,P8#*J8U<Y VYXK]R**][#>)G$M'2?)/_%&WS]UQU_#R/ Q7A?PS7UI\]/\
MPRO\O>4M/G?S/P=_9<_9A_:5^''[5GPK\4?$+]GKQQH6EVWQ.T 7&I:QX3O+
M:WC)U* #,DD849/3GFOWBHHKQ.)N)JW$U:G5JTU!P36C;O=WZGN<+\+T>%Z-
42E2J.:FT]4E:RMT"BBBOF#Z@_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>img90507306_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img90507306_0.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_X0'X:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])U<U33!-<$-E:&E(
M>G)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN
M<SIM971A+R(^/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R
M9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G,C(CX\<F1F.D1E<V-R:7!T:6]N
M(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD,S-D
M-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O9&,O96QE;65N
M=',O,2XQ+R(^/&1C.G)I9VAT<SX\<F1F.D%L="!X;6QN<SIR9&8](FAT=' Z
M+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN<R,B/CQR9&8Z
M;&D@>&UL.FQA;F<](G@M9&5F875L="(^/"]R9&8Z;&D^/"]R9&8Z06QT/@T*
M"0D)/"]D8SIR:6=H=',^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO
M>#IX;7!M971A/@T*/#]X<&%C:V5T(&5N9#TG=R<_/O_A ")%>&EF  !-30 J
M    "  !@I@  @    $          /_; $,  P(" P(" P,# P0# P0%" 4%
M! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8%A08$A05
M%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!04%/_  !$( *X!I@,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
MG74_#MIHDWPMTI+.U8-'+;SW$-T2!CY[E)!-(,=G<@GGK7Q_\*?A=J'[%?\
MP4Z\/_#KP9K5\W@'QMIK7LFE23><TEN+>Z*+/E -T5Q;R,CK\PC.TO\ /)D
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
M.^V_\(=XQT#Q9]AV?:O[#U."]^S[]VS?Y3MMW;'QG&=K8Z&OS?\ ^<Y7^?\
MH6:0"?M"?MJ?M>>#-!NVU_X7I\+O#$_DK<>)M,TI]3N--C,R(S"5IC;AV+!
MLBKG?\I4X8?4O_!.GX=_";P7^S[9ZC\*=5;Q)%K$BR:SK=Y L-[->1H%>&6,
M?-"L9+%(2S!1(6#/YGF/]-:MI-EKVEWFF:G9V^HZ=>PO;7-G=1++#/$ZE7C=
M&!5E9205(P02*_,G]AC5KW]DW]N3XB_LWW5Y<7_AK5II+G1]\K3M%+';BZMW
M<Y2-'DLFQ,5CRTD,(&%6@#[@_:D_9A\+?M6?#.;PGXC,MC<PR?:M+UBU&9K"
MY"E0X4D!T()5XSPP/!5@CK\"7G@S]LW]@;<?"^HGXJ_#/3]QBM_*?48(X LD
M<:O;%A=6P1%64K _DJ=N789%?IAXX^+7@GX97&G0>,/%^A^%)-160V?]M:A%
M:"X\LH'"&1@&*^8F0.?F%:VK>+-$T#P[-K^IZS8:=H440GDU2\N4BM4C.,.9
M6(4*<CDG'(H \ _8W_;G\(_M>:7>VUI9OX8\9Z>K3WOARXN!.1!O"K/%+M7S
M8SN0-\JE&;!&"C/VW[67QYM/V;?@+XI\;RO#_:=O;_9M(MI=A^T7\ORP+L+H
M756/F.JG=Y<<A .*^&_AS-X)^*W_  5TMO$WP?MX[WP_I.GWM]XFU.R:)+*>
M[-M/;2W-OAAYB/+<6JEE'SR&60;E/F&]^W]KTO[4'[8GPJ_9MTJXN7TBRO(K
MWQ$MK-Y#J\L?G2$>:FPO#8J\B,-X)N&7&X%2Q7-O_@G-\7/@=\ /V?X'\2?$
M;P]8>//$UU)JNM_:[N-KE,L5@A:15W$+&!)M=F*R3S=,D#QWQE\>O 7P'_X*
M1Z9\5/ OBG2-;^'_ (Q1(O$7]CND<5KYVV*Z,BHKNQ61(;XML4R,64$G<U?I
M7_PRG\$_^B.^ ?\ PF+'_P"-5\R?\%%OV/? MS^RSXCUKP)X \/^'-?\-2Q:
MT9/#^C6MG+/;1[EN$D=$4F-8I'F(SR8%ZT!J?=O<5^6G[!?_ "E$_:)_[F/_
M -/=O7UE_P $Z_CC-\=OV5_#&H:A,UQKN@EO#VIS,)"9);=4\N0L[,7=X'@=
MVSR[/TZ#X]_8Y\7>$OAW_P %$/VD?$?B[Q;H7A2S74-:T^%]<U."R6:275A)
MA/-9=Q @/3ID>M(#]7**\L_X:L^"?_18? /_ (4]E_\ ':[SPOXKT3QQH=MK
M7AW6+#7]&NMWD:CI=TES;R[79&V2(2K8964X/!4CM0,UZ_,O0F"_\%MO$6<
MFP4#Z_V'!_@?RK]-*_*;7/%NE^"O^"UU]J>N:K9:)I05(I[[4+E+>"/=X>0(
M&=R%&Y]BC)Y) H _5FORS_X+@KN_X4MCELZT /\ P K[O\9?M;?!;P#IUW>:
MU\4?"L"6JAY+:VU2*ZNB"<?);Q,TKG)Z*A/7L*^,_A#9^)?^"B?[6&C?&?5=
M,U#PQ\'?A_*K>&;.Z,@;4+J.4NDGW]@D,JJ\K1Y $$,)WD&2F(^U?VK/^37?
MC#_V)VL?^D4U?+7_  1?_P"37?%/_8Y77_I#8U]2_M6?\FO?&'_L3=8_](9J
M^6O^"+__ ":[XH_['*Z_](;&CH,]5_;5_80\-?M>:?::F=1D\.>.=+M6MM/U
M5(UDAEC,@<0W*8#,@)DVE6!0RLWS<J?DN3XW?MA?L$A$^)6D'XJ?#NWDPVM3
MSO>*JF0%C]O5?.A+R7"(IO$.=H6-<+7Z7:Y\4O!GAGQ5I_AG5_%VA:5XDU%4
M:RT>^U.&&\N0[LB&.%G#N&964;0<E2.U+\0?&W@WP1H$DWCC7M#T+1;S=:NV
MOW<-O;S[E.Z(^:0K97/R\Y&>*0'$?LT_M1>"/VJO!$OB+P;<7$4EI-]GU#2=
M014O+&3DKYBJS*5=1N5U)4C(R&5U7Y&_X*K>([[P?\9OV6=>TW1KCQ'J.EZ_
M=WUKHUJ6$U_+%<Z:Z6Z;59MTC*%&%8Y88!Z51_X)2Z':R?&/]HCQ%X,$UO\
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
M !1110 4444 %075U#96\MQ<3);V\*F2265@J(H&2S$\  9ZU/7"_'3P;?\
MQ$^"7Q!\)Z481JFN^'M0TNT-PQ6,33VTD:;CS@;F&3C\* /COP#H/B3_ (*:
M7&M>-?%6O^)? GP%AGDTKP_X/T:Y:TGU]4D1IKK4)-I26)BGEB-"P5E=59&C
M9Y_H+X,?L0_";]GGXD3>,_AYHMYX=OY])ETB>S&HS7-M+&\T4ID(G9W#@P*!
MM<+@ME2<$>4?\$F/B)I/B3]D[3O"$)>W\0^#+^\L-5L;@JLR--<S7,<FS<6"
M,LK("X7+PR@#Y<U]IT %>8_M*?&VT_9S^!OBSXB7FGRZJFBVZ-%90D*9II94
MAA5F)^5#)(FYADA=Q 8@ ^G5\8_\%:O!.I>,/V.M7N].E<+H&JV>K74$:LS7
M$ 9H&7 [*;A9"3P!$3VH R?A+^Q+;_M(>%=/^)?[3-[J'C_Q;XBMX]0L_#_V
MRZT_3O#MM+&C1VT,$3QLLNT)YN>-PP0S*99//_C!X9U3_@EQXH\)^.? 7B36
M+_X&ZUK?]GZ_X#U"87?V)I!+*'L2Y&/W2/C<P;="@DDD#_)][_"CXEZ)\9/A
MOX<\;>')_/T;7+*.]@!=&>+</FBDV,RB6-@T;J&.UT9>HKY._P""M7B3S/V>
M-%^'^FVL>J^*O''B*STW2]-60"Y<H_F-)$G5OG$$1]/M"^N" ?;U%5=-LTTW
M3[6SC+M';Q+$K2'+$* !D^O%6J /S[T7]E7X6_M&?MT?M/+\0_"__"0+HS>&
MGL1]ONK7RC<::6F/[F5-VXQI][.,<8R:YOQA\(=0_8;_ &P?@=IOP4U+7O\
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
M/XP\#^(M M[\Z5<:KIUQ8QWZQF0VS2QL@DV[EW;2P;&X9QU%;'VVV_Y[1_\
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
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>oled-20250501.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 :2025-05-01T09:41:59.4447+00:00 -->
<!-- Copyright (c) 2025 Donnelley Financial Solutions, Inc. All Rights Reserved. -->
<xsd:schema targetNamespace="http://www.udcoled.com/20250501" 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/2024" xmlns:oled="http://www.udcoled.com/20250501" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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/2024/dei-2024.xsd" namespace="http://xbrl.sec.gov/dei/2024"/>
  <xsd:import schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" namespace="http://fasb.org/us-gaap/2024"/>
  <xsd:annotation>
    <xsd:appinfo>
      <link:roleType roleURI="http://www.udcoled.com/20250501/taxonomy/role/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.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:href="oled-20250501.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/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Postal Zip Code</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_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Incorporation, State or Country Code</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_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Central Index Key</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_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, State or Province</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_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Cover</link:label>
          <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_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, Address Line One</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_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Amendment Flag</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_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Address, City or Town</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_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Type</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel">Document Type</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_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Title of 12(b) Security</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_SolicitingMaterial_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Soliciting Material</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_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Document Period End Date</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_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Trading Symbol</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_PreCommencementTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre-commencement 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_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Security Exchange Name</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_WrittenCommunications_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Written Communications</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:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Pre-commencement Issuer Tender Offer</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_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Registrant Name</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_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Emerging Growth Company</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/terseLabel">Entity File Number</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">Securities Act File Number</link:label>
          <link:label xml:lang="en-US" xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Entity Tax Identification Number</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_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">City Area Code</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_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel">Local Phone 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: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_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_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_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl"/>
          <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_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_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_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_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_Security12bTitle" xlink:to="dei_Security12bTitle_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_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_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_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_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_WrittenCommunications" xlink:to="dei_WrittenCommunications_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_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_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_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_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_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
        </link:labelLink>
        <link:presentationLink xlink:role="http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation" xlink:title="presentationLink" xlink:type="extended">
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer"/>
          <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentType" order="49.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_AmendmentFlag" order="50.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_DocumentPeriodEndDate" order="51.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityRegistrantName" order="52.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityCentralIndexKey" order="53.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityEmergingGrowthCompany" order="54.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_Security12bTitle" order="55.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_TradingSymbol" order="56.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SecurityExchangeName" order="57.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityFileNumber" order="58.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityIncorporationStateCountryCode" order="59.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityTaxIdentificationNumber" order="60.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressAddressLine1" order="61.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressCityOrTown" order="62.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressStateOrProvince" order="63.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_EntityAddressPostalZipCode" order="64.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_CityAreaCode" order="65.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_LocalPhoneNumber" order="66.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_WrittenCommunications" order="67.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_SolicitingMaterial" order="68.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementTenderOffer" order="69.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
          <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_CoverAbstract" xlink:to="dei_PreCommencementIssuerTenderOffer" order="70.0" priority="2" use="optional" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
        </link:presentationLink>
      </link:linkbase>
    </xsd:appinfo>
  </xsd:annotation>
</xsd:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<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.25.1</span><table class="report" border="0" cellspacing="2" id="id2">
<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>May 01, 2025</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">May  01,  2025<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">UNIVERSAL DISPLAY 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">0001005284<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_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">OLED<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-12031<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">PA<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_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">23-2372688<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">250 Phillips Boulevard<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Ewing<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">08618<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">609<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">671-0980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
</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> -Number 240<br> -Section 14a<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>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  .!H5I&QTU(E0   ,T    0    9&]C4')O<',O87!P+GAM
M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ)
M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$,
M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2<?J]P<"A#G>B4^BQ-+.9<K!?^+
M4\L54Y[FRF_\9 6_![H74$L#!!0    (  .!H5J.KNLF[P   "L"   1
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
M@2";_-;;I/;=X Q\U*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F
M6/,,H68XWX=%FAHSU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<
M_N\-L,+$CN'MB[\!4$L#!!0    (  .!H5K-R93^6P0  )$0   8    >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&ULG9AM<^(V$,>_BL;M=-J9));-0T@*S#@D
MN=)+P(7<W;2=OA"V $ULRY5E"-^^*P,VG9HUTS=!LK5__[1:[4KI;Z5ZS]:<
M:_(11TDVL-9:I_>VG05K'K/L1J8\@3=+J6*FH:M6=I8JSL+"*(YLE]*N'3.1
M6,-^\<Q7P[[,=202[BN2Y7',U.Z!1W([L!SK^& F5FMM'MC#?LI6?,[UE]17
MT+-+E5#$/,F$3(CBRX'E.?</;ML8%".^"K[-3MK$3&4AY;OIC,.!10T1CWB@
MC02#GPT?\2@R2L#Q]T'4*K]I#$_;1_7G8O(PF07+^$A&WT2HUP.K9Y&0+UD>
MZ9G<_L(/$^H8O4!&6?&7;/=CVVV+!'FF97PP!H)8)/M?]G%PQ(E!BYXQ< \&
M;L&]_U!!^<@T&_:5W!)E1H.::113+:P!3B1F5>9:P5L!=GKX*(,<G*R)EX3D
M*=%"[\@XV:\V>*UO:_B(&6H'!\&'O:![1O"5[0AUKHA+W<Z_K6U *_G<DL\M
MY%IGY$9RPQ7YTUMD6L$*_E4'M%=HURN8L+[/4A;P@05QFW&UX=;PA^^<+OT9
MX6N5?"U,O?+?VR[E=7"X>>_Z,P+1+B':J(H'!&%!\1RQ51T%;K]D4<81CD[)
MT;G,&3Y70IIX"@E$9:U?<"431448-<51MT3KHH*'T)[QE3"1!(P3%M>"X3I?
M)N.O3[.Y]T(>QW/_Q?N=C*8S?SKSWL;3"<)Y6W+>7L(Y B\J%L%6#/D'^<QW
M=:2X$J74H;3C]MH(5J_$ZEV"]11SM1+)BGP">[TF(QFG+*F%P_6:(NZNY+I#
M==Z$CCB12^*X/RY^(G,>Y I ZX!P(9A)#$5BKF7P?D6^IS?4(2E39,.B' -U
M:)5H*8ZJ6&A<-]_%"QG5)E9<8/KR](B1G*1\!Q4Z>HD\?01KEJSXV;W0(#3Q
MYH_>;QA3E>8=-$L? ^Q9P').\GC!52T/+N)<.RYM.1A0E=<=/#.7M3"0*I6J
MJ(97$!^0SHA4$/DY[%#8J#*L]QRN[GL89)7W'3QQ'R#?V <9AY RQ%($!2GF
M0US2;5V[K5NWV^MAA%5%</!$?B#TPA!J;W9U;) 7&$>F2;WO<$FW0XF_%E$D
MTHP\R#SB&Z9"C+8J$LY%5:*D'9D>K/:;W-8?A1KDMK#A,;"J*C@7E842K(Q#
M7\F-2()Z/^*:DU\QM*HR.!>5AA+-EYF&RO6'2,]O#ER1]KH.&GU5=7 :LGI!
M!K>5\RBX0)?>88?8*OF[>.Y^D0'XQ%_+!$MO#2+=6^>:WO4H1E05 1?/W=^@
M FB>F!(>Y\DA;62U5+A04REW3X[Z>/J>RT@$0ILB^0KAK02K+9,-*HT\50EP
M&Y*TXM<!N(?#_MJ?\>&8#;>1Z7)Y9OUPO4:R*N^[>)+^#]DXRW(@:P3\G_<
M^^2":2[KK\P< S,2\24(T9M;R-AJ?__==[1,BSOG0FJXP1;--6? 9@; ^Z64
M^M@QU]CROQ##?P!02P,$%     @  X&A6I^@&_"Q @  X@P   T   !X;"]S
M='EL97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES
M^NNGLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'
MKEC[SC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H
M4JPKH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\
M"!JP'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GE
MW:GQ#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6K
MC68#A\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_C!9B7X2]
M_:VPI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+
M-9O\R-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,
M7I+VH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*LN3ZQ3GU
MX1W;^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-M[#/)73)
M>UYN1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]K-#]! SC
MMHHB*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L
M#V1Z6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX
M'IBIN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9GD*88 J<1
M1S &P %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @  X&A6I>*NQS
M$P(   L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B
M#]@2!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z1
M0J[4+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ
M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?V
MD-/IKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    "  #@:%:
M.JJBYT !   \ @  #P   'AL+W=O<FMB;V]K+GAM;(U176O#, S\*\8_8$G+
M5EAI!F/=1V%L91U]=V*E$;6M8*OMUE\_)2&LL)<]R3J)T]UY<:*X+XGVZLN[
MD K=,+?S+$M5 ]ZD*VHAR*2FZ U+&W=9:B,8FQH ]BZ;YODL\P:#OEN,7.N8
M73;$4#%2$+ #M@BG]#OO6G7$A"4ZY.]"]V\'6GD,Z/$,MM"Y5JFATPM%/%-@
MXS95).<*/1D&6XB,U1]XTXG\-&7J$3;EAQ$AA9[E0EAC3-QO]/Q&-!Y!EH?N
MP/2$CB$N#<-SI$.+8=?1B(OLPD:?PUB'$.?Q/S%276,%2ZH.'@(/.49PG<"0
M&FR35L%X*/2XHNZ#58^!)22U"@.5['9.Y?3*#JY9Y%YD&.<H@[BR@_!1K84:
M ]@W.9 $E^2J=51=Z7FFUS>36TGHX-R#8._AE8P=S8\?=_<#4$L#!!0    (
M  .!H5HD'INBK0   /@!   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E
M;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_
M[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NTBB[.XS!/:A>LXEF&!KS2O6H0DBBZ
M0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \PO%WHJ45D*4H5&N1,PFBV-L%2XLM,
MEJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y%S?W1:[-XPFNWPQP>'3^ 5!+ P04
M    "  #@:%:99!YDAD!  #/ P  $P   %M#;VYT96YT7U1Y<&5S72YX;6RM
MDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C3QJK_I-G6M+;,T[:2J 2%85-K'C>
MO,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0
MP1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B63R-PLQJ2AFC-4H2U\7!ZQ^4ZD2H
MN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.QD8E>I6.5Z*U .EK >MKBRAE#VQH%
M.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[V?S!9@K(RDT*$3FQ!'_'G2/)W55D
M(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S6
M3AI_YHOA/UY_ 5!+ 0(4 Q0    (  .!H5I&QTU(E0   ,T    0
M      "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @  X&A6HZN
MZR;O    *P(  !$              ( !PP   &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @  X&A6IE<G",0!@  G"<  !,              ( !X0$
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  #@:%:S<F4_EL$  "1
M$   &               @($B"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @  X&A6I^@&_"Q @  X@P   T              ( !LPP
M 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  #@:%:EXJ[',     3 @  "P
M            @ &/#P  7W)E;',O+G)E;'-02P$"% ,4    "  #@:%:.JJB
MYT !   \ @  #P              @ %X$   >&PO=V]R:V)O;VLN>&UL4$L!
M A0#%     @  X&A6B0>FZ*M    ^ $  !H              ( !Y1$  'AL
M+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @  X&A6F60>9(9
M 0  SP,  !,              ( !RA(  %M#;VYT96YT7U1Y<&5S72YX;6Q0
52P4&      D "0 ^ @  %!0

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<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>11
<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>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.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="oled-20250501.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.udcoled.com/20250501/taxonomy/role/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="oled-20250501.htm">oled-20250501.htm</File>
    <File>oled-20250501.xsd</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>false</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "oled-20250501.htm": {
   "nsprefix": "oled",
   "nsuri": "http://www.udcoled.com/20250501",
   "dts": {
    "inline": {
     "local": [
      "oled-20250501.htm"
     ]
    },
    "schema": {
     "local": [
      "oled-20250501.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/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2024": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2024": 22
   },
   "report": {
    "R1": {
     "role": "http://www.udcoled.com/20250501/taxonomy/role/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_1e38857d-72d5-4c50-87d6-51c68e875009",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "oled-20250501.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_1e38857d-72d5-4c50-87d6-51c68e875009",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "oled-20250501.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "verboseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Securities Act 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/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.udcoled.com/20250501/taxonomy/role/Role_DocumentDocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0000950170-25-061829-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000950170-25-061829-xbrl.zip
M4$L#!!0    (  .!H5KW<Z4V A4  $+/   1    ;VQE9"TR,#(U,#4P,2YH
M=&WM76M7XSC2_CZ_0LOLS,!Y4>+[)="])QWHV>S0P";,[.S[98YLR<3;CIV1
M'2#[Z[<DVR&A P3B@ /A]&FPK6NIZJDJJ20=_NUF&*$KQM,PB3_\I#:4GQ"+
M_82&\>6'G]K]3K?[T]\^?G?X%XS1T>?N*3IEUZCM9^$5.PI3/TK2,6=HM_]E
M#W7C*(P9^OU3[P0=)?YXR.(,833(LE&KV;R^OF[0((S3)!IG4%?:\)-A$V%<
M%-[AC(CWZ(AD#+4T13.Q O_4"\5M&6K+=!N&9FC_IR@M19G)EHPF/+P<9&C7
MWT,B%]0=QRR*V 1]#F,2^R&)4+^L=1^:Z3=0.XI03V1+48^EC%\QVL@+'61
M#Z!)G'[8F6GZM=Y(^&53=5VW>2/2[.2)6C<>CV@X32L>94I-4:QF_G$N:;8P
MJ9DGS6:3AG,-F$VM-X&.&72-E>F!\E\?2"X^>R2=)K_Y)OU<_\37,FEX<U^Y
MJFB&&'(QXF7R.(E/8>1YZ"_.1C/>S"8CUH2$.,Y33EN5AHO:!#U0F[]_.>G[
M S8D^&[7*;M#_93YC<ODJ@D?(*]F3'N2)H:FV@]1-4]19D@B1N=2CZDOWDG.
M%:RFF(IZ2Z<,0\USZ<N6W)*IF7$2IT'"AY+9!16!QQVLSY:SN(4/%:)I6-&P
M:I6%C#-^;S?=)GS=^?@=.APP0N$W.LS"+&(?'?S+83/_4[P<LHQ(X<7LSW%X
M]6&GD\09B#2^@.';07[^]&$G8S=94TI$4Q3:+$H]]!(Z06DVB=B'G1&A E!:
MSNCF8$CX91BWR#A+_A(.1PF'T<P._@OC2ME-2SD8)6DHNM7B+"("9PYV9'MH
M>%461\-T%)&)8#;Q]3"\:8E:&<__#"EEL?SSEAM1"$/Y^0\2^);C414;JNUC
M@QHV]ES=P\2B6J ;KD=L;0?%9"AJ86&K#2!&!9!]CLAET>F;K,<"(,<?*M,=
MQ[0IMC5J8L,W%>S8U,*F"I4PQS:!V#LH'Z</.S"PK2"\810') )1_"A_'3;G
MFKFXU9[ANYIC&-C331L;EJ5AUX'_B,=<C1"#N8$RV^KC&(9QTH%F<Q)U!5U_
M89-GM?ZC L('\ 2U?]/2YCRM.0L8!]7!TH^' D!:J917J U)0&D)L?^PD\*8
M1T)XY;L!%XT10H5+@6K<I!18218_6Z9\3),QET\2(%M%CR29ENU1D95)&I5/
M(17/0<@XDLUF"^6XT_UEGB)W,W\L7\V7/@*");1\ OCBF=!R'V^57)GO]MNT
MF?2>I.67\KFLI#E'FI*.4\(U9X2E"3)U5[9*0=0.AF&,!TPHR9;2,*TP7BB:
M\X7X$4E!<0X)Y"T00OZ&9\9W[M9A+BYQ5*8+("=.P_^REJJ,L@(Y<):, ";D
MMX ,PVC2N@B'+)6622\9DKA,Z"59E@PAK2 $)E%X&;<B%F2BCG1$XK*:ZT&8
M,0QO?-8:<8:O.1D=W*G[H>KDMZ^,QP+B)"8)TEV'-!N Q&<E(:#:'[]7+>7@
ML"EJ!\J-ZM?7E^AJH0W*-D_KK*#W7L*!LZ<E-\Q1AF@R]B(V2Q@?FLCX7=*
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
MC):EE)P"-@H /I-MF-HHSI(^V;[@$+#&!9?M0]6\:$0HVQ!.3UZ&EH"]QEG
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
M]*V]].TC3VM4;S13MM=]^=]O\@G<9@_(C.[Y-&C)>BJ9;#8)[Z+YV[GB+/_
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
MSL:Q$.PS_3U.6)<&]Q[[S&-WS.JFL5GHO_C,514::3N[>N$/X ^T _Q&TBW
M'WRG8:R:]:*8#/ ^*$5M6X)2MD<I+SI;&)2B3H(8Y -<<^AT-M'-/IZ>?&8G
M7[IRV:#_*^L<GO5^ZYWUNH.U)/9#9!_2?&D]E($UT>G1Z7<,IEI:$[O>E!RZ
M]47*_-"-)J($H>[:\O>.1;=C.X;ZVS&<AM%HO&C60TO(;KJO@TW!IF!3;=C4
M=HR670=DU[*]#9/!*BF*CB>WG4SHCX2E$8L%?>7Z@6#AC=20G\N_7)Z,V32.
M+GT9M3.<LV@J8I[2*QAW4__23WV18.(8<TBEG?7 ')(6UD2G!TQ+ %,MK;G]
M%,WF5E,TFU52#EJD:!9TD^MSN>FR!-)36\Z'UBS[S)TNLR*.83=: *J^0 6'
M IJ*0E,?#G5,!T!59&(9BD,EQ=&91&2<OS/%P:(1\\.4AQ?^,!!)"1@*SA.<
MI"@T=7&>#1(@2."L,5#!H8"FHM#4B4,QB0,! @'R8P%"CYCXLPGCH<<\/W&I
M!5-&7_GAI2AB9@P9&5,"^H)G!6$I"DU=/.N>:32:)I#ZRCCG]R6 +-A4#XR"
M3=5E4\NPZE@I60^;0K%HHE@&:>1^K0QY(F1PZ&0JP@0!6_"A\*'PH?3DIE%K
MPH5J#%1P**"I*#1UX="V83:15P'K)5 ?#VT1&8DX)NFQV"?,K]E0A(*N*@%#
MP7F"DQ2%IB[.<Z]NU-I8$L&2"-BT+!@%FZK,IFTLB6!)!*+DL>8]%:D?"QF<
MQ:8!#YFXEJLB(@O4DD%=A4!A4S[/(KA*0&#PK7HP%GRKLKZU82'=G\8P!8,"
MFHI"4Q<&K==K@*DBRR1(F+K.10^7S)<(MN>'^6_OF1\RGB0B1?;3#;D])$)$
M(D18$YT>,"TM3+6T)F:1-9E%[KC9;M]$)L07_B4?!CAQ"],<I=*/:D%3EVF.
M/<LVVB:R$"&F!71:%HR"3I6E4ZMF6 YB6E29.(8(44F$],)+^B6*YR4@)/A*
M,)"BT-3%5^Z9#:/A8)45T@-T6A:,@DZ5I5/+:+5!IE >4![WV_@D'8N8N;,X
MEG'T>6Q+":@)7A-DI"@T=?&:C1I\IL8P!8,"FHI"4Q<&W;,,T\1NH_7,XD"!
M:*5 H#S@-^$WX3<+OVD[.+H(JQ]@T[)@%&RJ+)M:1KO6!% 56?W AMUU1E$M
M-NQZ8FG#;N#SH1_XJ2^P:Q<;^,J[Y0P;^+2P)CH]8%H"F&II34P::S)I?+-K
M=\KG<LMN=G(O=]UX)KQ%(DC,)F/^HU2R4BUHZC+_L6?6C48-T\F83@:=E@6C
MH%-UZ;1IM)N83T90"_3)D\/JEV:@2\!4<*)Z4!.<J+).U'2,E@,GJC%20:*
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
M^#XF;M_]V.M>90;/OY2U_T _%^7Y.SMS\'K?.A@%XKKB9=%3?D2]* IFD_#
M\Y-IP.?[\MM[\*C:A 7Y_D*@U:H.??#G+$G]T7Q1E.S6B@B]@VF4^-FSL]4,
M_U(<#*-K66]9EYM]Z=?;0)<2S3*^$;Q%Z?TP\$,J5LKC=)_/TNC@[A=DU/SC
M*;\0N?:M\!&1WSX/KO@\R=3OAY^'D3?_U__X\/,XG03_^O]02P,$%     @
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
M[/3(_Q:U_P-02P$"% ,4    "  #@:%:]W.E-@(5  !"SP  $0
M    @ $     ;VQE9"TR,#(U,#4P,2YH=&U02P$"% ,4    "  #@:%:)LG_
MC$@)  !]=   $0              @ $Q%0  ;VQE9"TR,#(U,#4P,2YX<V10
M2P$"% ,4    "  #@:%:C.G[RX$U  !D6 8 #P              @ &H'@
M;VQE9"UE>#DY7S$N:'1M4$L! A0#%     @  X&A6D75WOL&#   3$T   \
M             ( !5E0  &]L960M97@Y.5\R+FAT;5!+!08     !  $ /@
(  ")8      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>oled-20250501_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/2024"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="oled-20250501.xsd" xlink:type="simple"/>
    <context id="C_1e38857d-72d5-4c50-87d6-51c68e875009">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005284</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-05-01</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_afc68bd1-417c-4d47-b93b-a6d2f349ba72">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_b4c92844-b357-4662-9862-abe92aa4e9f0">0001005284</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_30d2d6ff-bcaf-4ac7-861d-30cddb691c88">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_add708a3-e029-4681-995c-59e70de9356f">2025-05-01</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_55d57277-172b-425d-b8ce-5ff07a75a74f">UNIVERSAL DISPLAY CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_98edc7fb-bad9-4eef-8013-af3f689f0508">PA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_e6e7cb75-2184-4696-9f19-468035e81f26">1-12031</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_cc4ee410-428f-4ea3-aa54-2abfdbe477f3">23-2372688</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_09257686-25ef-4b79-adf0-75a242a57084">250 Phillips Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_b3809154-d924-4e3d-b4ed-7f4b0bf76236">Ewing</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_ba2772fe-13fa-406d-b951-cc38aa8f891a">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_d9b086e0-4d8f-444c-ab79-7392efbde0eb">08618</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_c0431593-ddcb-4790-beeb-8ba9929b83ca">609</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_4be5a1a7-9de3-4422-ae12-7485939b2b33">671-0980</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_f7fdcb98-2707-4ac2-8ba7-564f3e72f1f5">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_6b9a5a1b-9e8d-4f50-b0a4-a082d10ad42b">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_7bf06743-3f7d-4afd-948a-4046459592c5">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_295f6919-22e2-4edc-bd65-4793cd95f03c">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_0855cb26-7511-4651-a7c0-6f75680a3455">Common Stock, $0.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_927bd3c6-f4da-4076-9dfd-419a85b1fbba">OLED</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_125ce32a-ef4c-4dea-a8bf-3b268b61b30f">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="C_1e38857d-72d5-4c50-87d6-51c68e875009"
      id="F_3e26974c-b41c-4111-b2cc-3e03eea9d001">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
