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

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ALPHA & OMEGA SEMICONDUCTOR Ltd
		CENTRAL INDEX KEY:			0001387467
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		IRS NUMBER:				000000000
		FISCAL YEAR END:			0630

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

	BUSINESS ADDRESS:	
		STREET 1:		475 OAKMEAD PARKWAY
		CITY:			SUNNYVALE
		STATE:			CA
		ZIP:			94085
		BUSINESS PHONE:		408-830-9742

	MAIL ADDRESS:	
		STREET 1:		475 OAKMEAD PARKWAY
		CITY:			SUNNYVALE
		STATE:			CA
		ZIP:			94085

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ALPHA & OMEGA SEMICONDUCTOR LTD
		DATE OF NAME CHANGE:	20070123
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>a53748536.htm
<DESCRIPTION>ALPHA AND OMEGA SEMICONDUCTOR LIMITED 8-K
<TEXT>
<XBRL>
<html 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:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2023" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:currency="http://xbrl.sec.gov/currency/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2023" xmlns:sic="http://xbrl.sec.gov/sic/2023" xmlns:stpr="http://xbrl.sec.gov/stpr/2023" xmlns:exch="http://xbrl.sec.gov/exch/2023" xmlns:cef="http://xbrl.sec.gov/cef/2023" xmlns:aosl="http://aosmd.com/20231106" xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title></title>
    <!-- Licensed to: businesswire
         Document created using Broadridge PROfile 23.9.1.5178
         Copyright 1995 - 2023 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html" />
</head>

<body style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; background-color: #ffffff;">
  <div>
    <div style="display: none;" id="DSPFiXBRLHidden">false000138746700013874672020-05-052020-05-05<ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_c1a3336a618849fca6dca09624f4c5b1" contextRef="c20231106to20231106" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_2cb7142ded484ec791d0bd54cc2b6a81" contextRef="c20231106to20231106">0001387467</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:href="aosl-20231106.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c20231106to20231106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001387467</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-06</xbrli:startDate><xbrli:endDate>2023-11-06</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div>

    <div>
      <div>
        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 16pt; font-weight: bold;">UNITED STATES</div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 16pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>

        <div style="text-align: center; font-weight: bold;">Washington, D.C. 20549</div>

        <div><br />
        </div>

        <div style="text-align: center; font-size: 8pt;">
          <hr style="height: 2px; width: 15%; color: #000000; background-color: #000000; border: none; margin-left: auto; margin-right: auto;" /></div>

        <div><br />
        </div>

        <div style="text-align: center; margin-top: 4pt; font-family: 'Times New Roman',Times,serif; font-size: 16pt; font-weight: bold;">FORM <ix:nonNumeric name="dei:DocumentType" id="Fact_ab5d2cb45636466eb843c94684b15819" contextRef="c20231106to20231106">8-K</ix:nonNumeric></div>

        <div><br />
        </div>

        <div style="text-align: center; font-size: 8pt; font-weight: bold;">
          <hr style="height: 2px; width: 15%; color: #000000; background-color: #000000; border: none; margin-left: auto; margin-right: auto;" /></div>

        <div><br />
        </div>

        <div style="text-align: center; margin-top: 4pt; font-size: 12pt; font-weight: bold;">CURRENT REPORT</div>

        <div style="text-align: center; margin-top: 10pt; font-weight: bold;">Pursuant to Section&#160;13 or 15(d) of the</div>

        <div style="text-align: center; font-weight: bold;">Securities Exchange Act of 1934</div>

        <div style="text-align: center; margin-top: 10pt; font-weight: bold;">Date of Report (Date of earliest event reported):&#160; <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_f3bccc5b0516410ba6b54b375c353642" contextRef="c20231106to20231106" format="ixt:date-monthname-day-year-en">November 6, 2023</ix:nonNumeric></div>

        <div><br />
        </div>

        <div style="text-align: center; margin-bottom: 1pt;">
          <hr style="height: 2px; width: 15%; color: #000000; background-color: #000000; border: none; margin-left: auto; margin-right: auto;" /></div>

        <div style="text-align: center; margin-top: 4pt; font-family: 'Times New Roman',Times,serif; font-size: 16pt; font-weight: bold;"><br />
          <ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_7a30967899c740288b96a174dd811684" contextRef="c20231106to20231106">Alpha and Omega Semiconductor Limited</ix:nonNumeric> </div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(Exact name of registrant as specified in its charter)</div>

        <div><br />
        </div>

        <div style="text-align: center; margin-bottom: 8pt;">&#160;</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 30%; vertical-align: top; text-align: center;"><span style="font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_1aec31a819e6431aaff861b20145ad03" contextRef="c20231106to20231106" format="ixt-sec:edgarprovcountryen">Bermuda</ix:nonNumeric></span><br />
              </td>

    <td style="width: 5%; vertical-align: bottom;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:EntityFileNumber" id="Fact_1b85763a7c3f4830b58d9b12a2a6019f" contextRef="c20231106to20231106">001-34717</ix:nonNumeric><br />
                </div>
              </td>

    <td style="width: 5%; vertical-align: bottom;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_71bd979b656848a28389466ecc264cd2" contextRef="c20231106to20231106">77-0553536</ix:nonNumeric><br />
                </div>
              </td>

  </tr>

  <tr>

    <td style="width: 30%; vertical-align: top;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(State or other jurisdiction</div>
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">of&#160;incorporation)</div>
              </td>

    <td style="width: 5%; vertical-align: bottom;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(Commission</div>
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">File Number)</div>
              </td>

    <td style="width: 5%; vertical-align: bottom;">&#160;</td>

    <td style="width: 30%; vertical-align: top;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(I.R.S. Employer</div>
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Identification No.)</div>
              </td>

  </tr>


</table>
        <div style="text-align: center; margin-top: 9pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_81ac0dd85acb474c9dd212a10bc1ed4e" contextRef="c20231106to20231106">Clarendon House</ix:nonNumeric><br />
        </div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine2" id="Fact_153f3ba906c74accacee5cf2602a7588" contextRef="c20231106to20231106">2 Church Street</ix:nonNumeric><br />
        </div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_23606e9b36014afd86417b2c52ab5750" contextRef="c20231106to20231106">Hamilton</ix:nonNumeric> <ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_0f6c582e19ad476499e7c76881ef8197" contextRef="c20231106to20231106">HM 11</ix:nonNumeric></div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><br />
          <ix:nonNumeric name="dei:EntityAddressCountry" id="Fact_85eb9359ad364926bb2d3fcec5c9f51e" contextRef="c20231106to20231106" format="ixt-sec:countrynameen">Bermuda</ix:nonNumeric> </div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(Address of principal registered offices)</div>

        <div style="text-align: center; margin-top: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_f5b8eb1114b74648a653f09763ab6fab" contextRef="c20231106to20231106">408</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_58fff020a8504198804530db022bcd75" contextRef="c20231106to20231106">830-9742</ix:nonNumeric></div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(Registrant&#8217;s telephone number, including area code)</div>

        <div style="text-align: center; margin-top: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">N/A</div>

        <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">(Former name or former address, if changed since last report)</div>

        <div><br />
        </div>

        <div><br />
        </div>

        <div style="margin-top: 4pt; font-family: 'Times New Roman',Times,serif;">Check the appropriate box below if the Form&#160;8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions
          (see General Instruction&#160;A.2. below):</div>

        <div style="margin-bottom: 7pt;"><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 4%; vertical-align: top; text-align: center;"><ix:nonNumeric name="dei:WrittenCommunications" id="Fact_1fbba00425e24d16ab21c858b18711d0" contextRef="c20231106to20231106" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> <br />
              </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">Written communications pursuant to Rule&#160;425 under the Securities Act (17 CFR 230.425) <br />
              </td>

  </tr>


</table>
        <div style="margin-bottom: 7pt;"><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 4%; vertical-align: top; text-align: center;"><ix:nonNumeric name="dei:SolicitingMaterial" id="Fact_0f04529a2d794b2e986fd9752abfbef6" contextRef="c20231106to20231106" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> <br />
              </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">Soliciting material pursuant to Rule&#160;14a-12 under the Exchange Act (17 CFR 240.14a-12) <br />
              </td>

  </tr>


</table>
        <div style="margin-bottom: 7pt;"><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" id="bb93e5cc6b0c406c9b6dc2c809ccda97">


  <tr>

    <td style="width: 4%; vertical-align: top; text-align: center;"><ix:nonNumeric name="dei:PreCommencementTenderOffer" id="Fact_c8e419e9c35245b6b06a3ab9ed18235f" contextRef="c20231106to20231106" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> <br />
              </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">Pre-commencement communications pursuant to Rule&#160;14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b)) <br />
              </td>

  </tr>


</table>
        <div style="margin-bottom: 7pt;"><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" id="c9078732cb3145a3b56c40a7a4889917">


  <tr>

    <td style="width: 4%; vertical-align: top; text-align: center;"><ix:nonNumeric name="dei:PreCommencementIssuerTenderOffer" id="Fact_1ae4731b3aa6438b91b205b47312733d" contextRef="c20231106to20231106" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric> <br />
              </td>

    <td style="width: 96%; vertical-align: bottom; text-align: left;">Pre-commencement communications pursuant to Rule&#160;13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c)) <br />
              </td>

  </tr>


</table>
        <div><br /></div>

        <div style="margin-bottom: 7pt; font-family: 'Times New Roman',Times,serif;">Securities registered pursuant to Section 12(b) of the Act:</div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 33%; vertical-align: middle;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Title of each class</div>
              </td>

    <td style="width: 33%; vertical-align: bottom;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Trading Symbol(s)</div>
              </td>

    <td style="width: 34%; vertical-align: bottom;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Name of each exchange on which registered</div>
              </td>

  </tr>

  <tr>

    <td style="width: 33%; vertical-align: middle;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_de640505f70945a990bea3e28ea79e64" contextRef="c20231106to20231106">Common Shares</ix:nonNumeric><br />
                </div>
              </td>

    <td style="width: 33%; vertical-align: bottom;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_5292dc322f52494ebf20496703d7b75a" contextRef="c20231106to20231106">AOSL</ix:nonNumeric><br />
                </div>
              </td>

    <td style="width: 34%; vertical-align: bottom;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-weight: bold;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_860c6b9d40dd49e5b3294b1a5c302808" contextRef="c20231106to20231106" format="ixt-sec:exchnameen">The NASDAQ Global Select Market</ix:nonNumeric><br />
                </div>
              </td>

  </tr>


</table>
        <div style="margin-top: 2pt;"><br />
        </div>

        <div><br />
        </div>

        <div style="font-family: 'Times New Roman',Times,serif;">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (17 CFR &#167;230.405) or Rule&#160;12b-2&#160;of the Securities Exchange Act
          of 1934 (17 CFR&#160;&#167;240.12b-2).&#160;Emerging growth company <ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_10897be1a8d54ca29c213104dfbbf21a" contextRef="c20231106to20231106" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric></div>

        <div><br />
        </div>

        <div style="font-family: 'Times New Roman',Times,serif;">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;</div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

        </div>

        <div>
<div><br /></div>

          <div>
            <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000; width: 100%;">


  <tr>

    <td style="width: 9%;">
                    <div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Item&#160;2.02.</span> <br />
                    </div>
                  </td>

    <td style="width: 91%;">
                    <div><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Results of Operations and Financial Condition.</span> <br />
                    </div>
                  </td>

  </tr>


</table>
          </div>

          <div><br />
          </div>

          <div style="text-align: left; text-indent: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The information in Item 2.02 of this Current Report, including the accompanying exhibit, is being furnished and shall not be deemed
            &#8220;filed&#8221; for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), or otherwise subject to the liabilities of Section 18. The information in Item 2.02 of this Current Report shall not be incorporated
            by reference into any registration statement or other document filed pursuant to the Securities Act of 1933, as amended, or the Exchange Act, regardless of any general incorporation language contained in such filing.</div>

          <div><br />
          </div>

          <div style="text-align: left; text-indent: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">November&#160;6, 2023</span>, Alpha and Omega
            Semiconductor Limited (the &#8220;Company&#8221;) issued a press release regarding its financial results for the fiscal <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">first</span> quarter of <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2024</span> ended <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">September&#160;30, 2023</span>.&#160; A copy of the press release is furnished herewith as Exhibit 99.1 and
            is incorporated by reference herein.</div>

          <div><br /></div>

          <div>
            <div>
              <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000; width: 100%;">


  <tr>

    <td style="width: 9%;">
                      <div><span style="font-weight: bold;">Item&#160;9.01 </span><br />
                      </div>
                    </td>

    <td style="width: 91%;">
                      <div><span style="font-weight: bold;">Financial Statements and Exhibits. </span><br />
                      </div>
                    </td>

  </tr>


</table>
            </div>

            <div><br />
            </div>

          </div>

          <div><br /></div>

          <div>
            <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; color: #000000; width: 100%;">


  <tr>

    <td style="width: 4%;">
                    <div>&#160;&#160;&#160;&#160;&#160;&#160;(d) <br />
                    </div>
                  </td>

    <td style="width: 9%;">
                    <div>Exhibits. <br />
                    </div>
                  </td>

    <td style="width: 87%;">
                    <div>&#160;</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 4%;">
                    <div>&#160;</div>
                  </td>

    <td style="width: 9%;">
                    <div>&#160;</div>
                  </td>

    <td style="width: 87%;">
                    <div>&#160;</div>
                  </td>

  </tr>

  <tr>

    <td style="width: 4%;">
                    <div>&#160;</div>
                  </td>

    <td style="width: 9%;">
                    <div><a href="a53748536ex99_1.htm"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">99.1</span></a> <br />
                    </div>
                  </td>

    <td style="width: 87%;">
                    <div><a href="a53748536ex99_1.htm"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Press Release dated <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">November&#160;6, 2023</span></span></a> <br />
                    </div>
                  </td>

  </tr>

  <tr>

    <td style="width: 4%;">
                    <div>&#160;</div>
                  </td>

    <td style="width: 9%;">
                    <div><a href="a53748536ex99_2.htm"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">99.2</span></a> <br />
                    </div>
                  </td>

    <td style="width: 87%;">
                    <div><a href="a53748536ex99_2.htm"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Script of Prepared Remarks for Earnings Call</span></a>
                      <br />
                    </div>
                  </td>

  </tr>


</table>
          </div>

          <div><br />
          </div>

          <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
            <div class="BRPFPageBreak" style="page-break-after: always;">
              <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

          </div>

          <div><br />
          </div>

          <div><br />
          </div>

          <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">SIGNATURE</div>

          <div>&#160;</div>

          <div style="text-align: left; text-indent: 22.5pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be
            signed on its behalf by the undersigned hereunto duly authorized.</div>

          <div>&#160;</div>

          <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Dated: <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">November&#160;6, 2023</span></div>

          <div>&#160;</div>

        </div>

        <div><br />
        </div>

        <div>
          <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td rowspan="1" style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td rowspan="1" colspan="2" style="vertical-align: bottom;"><span style="font-weight: bold;">Alpha and Omega Semiconductor Limited </span><br />
                </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td rowspan="1" colspan="2" style="vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 50%; vertical-align: top; padding-bottom: 2px;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: bottom; padding-bottom: 2px;">By: <br />
                </td>

    <td rowspan="1" style="width: 47%; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);">/s/&#160;&#160;&#160;&#160;Yifan Liang <br />
                </td>

  </tr>

  <tr>

    <td rowspan="1" style="width: 50%; vertical-align: top;">&#160;</td>

    <td rowspan="1" style="width: 3%; vertical-align: bottom;">Name: <br />
                </td>

    <td rowspan="1" style="width: 47%; vertical-align: bottom;">Yifan Liang <br />
                </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: top;"><br />
                </td>

    <td style="width: 3%; vertical-align: bottom;">Title: <br />
                </td>

    <td style="width: 47%; vertical-align: bottom;">
                  <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Chief Financial Officer and Corporate Secretary</div>
                </td>

  </tr>


</table>
        </div>

        <div><br />
        </div>

        <div><br />
        </div>

        <div><br />
        </div>

        <div><br />
        </div>

        <div><br /></div>

      </div>

    </div>

  </div>

</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>a53748536ex99_1.htm
<DESCRIPTION>EXHIBIT 99.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Business Wire
         Document created using Broadridge PROfile 23.9.1.5178
         Copyright 1995 - 2023 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 99.1</font><br>
  </div>
  <div style="text-align: right;"><font style="font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: right;"><font style="font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: left;">
    <div class="bw-release">
      <div class="bw-release">
        <h1> <b>Alpha and Omega Semiconductor Reports Financial Results for the Fiscal First Quarter of 2024 Ended September 30, 2023</b> </h1>
        <div class="bw-release-body">
          <div class="bw-release-table-js bw-release-story">
            <p>SUNNYVALE, Calif.--(BUSINESS WIRE)--November 6, 2023--Alpha and Omega Semiconductor Limited (&#8220;AOS&#8221;) (NASDAQ: AOSL) today reported financial results for the fiscal first quarter of 2024 ended September 30, 2023. </p>
            <p> The results for the fiscal first quarter of 2024 ended September 30, 2023 were as follows: </p>
            <table cellspacing="0" id="z6ac6c237744b4c98b33a8a215f5d7ddf" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>GAAP Financial Comparison</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Quarterly</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (in millions, except percentage and per share data) </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (unaudited) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;" colspan="11">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Three Months Ended </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> September 30, <br>
                      2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> June 30, <br>
                      2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> September 30, <br>
                      2022 </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Revenue </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 180.6 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 161.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 208.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Gross Margin </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.2 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27.6 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 34.1 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating Income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9.4 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2.6 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 25.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net Income (Loss) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5.8 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1.1 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26.0 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 48%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net Income (Loss) Per Share - Diluted </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.19 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.04 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.88 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>

            </table>
            <table cellspacing="0" id="z2b7e69aaca424350a12ae738e2ae3d43" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Non-GAAP Financial Comparison</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Quarterly</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (in millions, except percentage and per share data) </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (unaudited) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="11">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> Three Months Ended </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> September 30, 2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> June 30, 2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> September 30, 2022 </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Revenue </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 180.6 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 161.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 208.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP Gross Margin </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.8 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 35.4 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP Operating Income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11.2 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 6.9 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 37.1 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP Net Income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9.9 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5.7 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 35.2 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 50%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP Net Income Per Share - Diluted </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.33 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.19 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 9%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1.20 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 3%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>

            </table>
            <p> <i>The non-GAAP financial measures in the schedule above and under the section &#8220;Financial Results for </i><i>Fiscal Q1 E</i><i>nded September 30, 2023&#8221; below exclude the effect of share-based compensation expenses, amortization of
                purchased intangible, legal costs related to government investigation, equity method investment (loss) </i><i>income</i><i> from equity investee, and income tax effect of non-GAAP adjustments in each of the periods presented. A detailed
                reconciliation of GAAP and non-GAAP financial measures is included at the end of this press release.</i> </p>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <p> <b>Financial Results for Fiscal Q1 Ended September 30, 2023</b> </p>
            <ul style="list-style-type: disc;">
              <li> Revenue was $180.6 million, an increase of 11.8% from the prior quarter and a decrease of 13.4% from the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP gross margin was 28.2%, up from 27.6% in the prior quarter and down from 34.1% in the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Non-GAAP gross margin was 28.8%, up from 28.5% in the prior quarter and down from 35.4% in the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP operating expenses were $41.5 million, down from $42.0 million in the prior quarter and down from $45.6 million in the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Non-GAAP operating expenses were $40.8 million, up from $39.1 million from last quarter and up from $36.6 million in the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP operating income was $9.4 million, up from $2.6 million of operating income in the prior quarter and down from $25.5 million of operating income in the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Non-GAAP operating income was $11.2 million as compared to $6.9 million of operating income for the prior quarter and $37.1 million of operating income for the same quarter last year. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP net income per diluted share was $0.19, compared to $0.04 net loss per share for the prior quarter, and $0.88 net income per share for the same quarter a year ago. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Non-GAAP net income per share was $0.33 compared to $0.19 net income per share for the prior quarter and $1.20 net income per share for the same quarter a year ago. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Consolidated cash flow provided by operating activities was $13.8 million, as compared to negative $28.2 million in the prior quarter. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> The Company closed the quarter with $193.6 million of cash and cash equivalents. </li>
            </ul>
            <p> AOS Chief Executive Officer Stephen Chang commented, &#8220;We delivered solid fiscal Q1 results driven by an encouraging rebound in PC and smartphone shipments for fall device launches and the holiday season. Looking forward, we remain cautious
              about a sustained broader recovery as we are seeing signs of demand constraints in other end markets, which are affected by the persistent high-interest rate environment and geopolitical uncertainties.&#8221; </p>
            <p> Mr. Chang continued, &#8220;Despite ongoing market challenges, we are focused on positioning AOS towards long-term growth by extending the reach of our business into new applications and broadening our product portfolio to address increasing
              global power trends. We also aim to deepen our penetration in our core markets with integrated solutions and drive higher BOM content. We believe the fundamentals of our business remain strong driven by record Tier 1 customer partnerships and
              market share across many of our end markets and we continue to expect to navigate the current environment better than the broader market that we serve.&#8221; </p>
            <p> <b>Business Outlook for Fiscal Q2 Ending December 31, 2023</b> </p>
            <p> <i>The following statements are based on management's current expectations. These statements are forward-looking, and actual results may differ materially. AOS undertakes no obligation to update these statements.</i> </p>
            <p> Our expectations for the second quarter of fiscal year 2024 are as follows: </p>
            <ul style="list-style-type: disc;">
              <li> Revenue to be approximately $165 million, plus or minus $10 million. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP gross margin to be 27.1%, plus or minus 1%. We anticipate non-GAAP gross margin to be 28.5%, plus or minus 1%. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> GAAP operating expenses to be in the range of $48.0 million, plus or minus $1 million. Non-GAAP operating expenses are expected to be in the range of $40.3 million, plus or minus $1 million. </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Interest expense to be approximately $1.1 million, and </li>
            </ul>
            <ul style="list-style-type: disc;">
              <li> Income tax expense to be in the range of $0.8 million to $1.2 million. </li>
            </ul>
            <p> <b>Conference Call and Webcast</b> </p>
            <p> AOS plans to hold an investor teleconference and live webcast to discuss the financial results for the fiscal first quarter ended September 30, 2023 today, November 6, 2023 at 2:00 p.m. PT / 5:00 p.m. ET. To listen to the live conference
              call, please dial +1 (833) 470-1428 or +1 (404) 975-4839 if dialing from outside the United States and Canada. The access code is 198548. A live webcast of the call will also be available in the "Events &amp; Presentations" section of the
              company's investor relations website, http://investor.aosmd.com. The webcast replay will be available for seven days after the live call on the same website. In addition, a copy of the script of management's prepared remarks and a live
              webcast of the call will also be available in the "Events &amp; Presentations" section of the company's investor relations website, http://investor.aosmd.com. </p>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <p> <b>Forward-Looking Statements</b> </p>
            <p> This press release contains forward-looking statements that are based on current expectations, estimates, forecasts and projections of future performance based on management's judgment, beliefs, current trends, and anticipated product
              performance. These forward-looking statements include, without limitation, market trends in the semiconductor industry; our ability to mitigate economic downturns; seasonality of our business, our ability to penetrate new markets and achieve
              long-term growth, our annual revenue target, projected amount of revenue, gross margin, operating income (loss), income tax expenses, net income (loss), and share-based compensation expenses, non-GAAP gross margin, non-GAAP operating
              expenses, income tax expenses, our ability to continue to win and acquire market share and other information under the section entitled &#8220;Business Outlook for Fiscal Q2 Ending December 31, 2023&#8221;. Forward-looking statements involve risks and
              uncertainties that may cause actual results to differ materially from those contained in the forward-looking statements. These factors include, but are not limited to, the state of semiconductor industry and seasonality of our markets;
              government policies on our business operations in China; our lack of control over the joint venture in China; difficulties and challenges in executing our diversification strategy into different market segments; tariffs on goods from China;
              ordering pattern from distributors and seasonality; changes in regulatory environment and government investigation; our ability to introduce or develop new and enhanced products that achieve market acceptance; decline of PC markets; the
              actual product performance in volume production; the quality and reliability of our product, our ability to achieve design wins; the general business and economic conditions; our ability to maintain factory utilization at a desirable level;
              and other risks as described in our SEC filings, including our Annual Report on Form 10-K for the fiscal year ended June 30, 2023 filed by AOS with the SEC and other periodic reports we filed with the SEC. Other unknown or unpredictable
              factors or underlying assumptions subsequently proving to be incorrect could cause actual results to differ materially from those in the forward-looking statements. Although we believe that the expectations reflected in the forward-looking
              statements are reasonable, we cannot guarantee future results, level of activity, performance, or achievements. You should not place undue reliance on these forward-looking statements. All information provided in this press release is as of
              today's date, unless otherwise stated, and AOS undertakes no duty to update such information, except as required under applicable law. </p>
            <p> <b>Use of Non-GAAP Financial Measures</b> </p>
            <p> To supplement our unaudited consolidated financial statements presented on a basis consistent with U.S. GAAP, we disclose certain non-GAAP financial measures for our historical performance, including non-GAAP gross profit, gross margin,
              operating expenses, operating income (loss), net income (loss), diluted earnings per share ("EPS") and EBITDAS. These supplemental measures exclude, among other items, share-based compensation expenses, legal and profession fees related to
              government investigation, amortization of purchased intangible, income tax effect of non-GAAP adjustments and equity method investment (loss) income from equity investee. We also disclose certain non-GAAP financial measures in our guidance
              for the next quarter, including non-GAAP gross margin and operating expenses. We believe that these historical and forecast non-GAAP financial measures provide useful information to both management and investors by excluding certain items and
              expenses that are not indicative of our core operating results or do not reflect our normal business operations. In addition, our management uses non-GAAP measures to compare our performance relative to forecasts and to benchmark our
              performance externally against competitors. Our use of non-GAAP financial measures has certain limitations in that such non-GAAP financial measures may not be directly comparable to those reported by other companies. For example, the terms
              used in this press release, such as non-GAAP net income (loss) or non-GAAP operating expenses, do not have a standardized meaning. Other companies may use the same or similarly named measures, but exclude different items, which may not
              provide investors with a comparable view of our performance in relation to other companies. In addition, we included the amount of income tax effect of non-GAAP adjustments in the non-GAAP net income (loss) of reconciliation table for all
              periods presented as the management believes that such non-GAAP presentation provides useful information to investors, even though the amounts are not significant. We seek to compensate for the limitation of our non-GAAP presentation by
              providing a detailed reconciliation of the non-GAAP financial measures to the most directly comparable U.S. GAAP measures both in the text in this press release and in the tables attached hereto. Investors are encouraged to review the related
              U.S. GAAP financial measures and the reconciliation of these non-GAAP financial measures to their most directly comparable U.S. GAAP financial measures. </p>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <p> <b>About Alpha and Omega Semiconductor</b> </p>
            <p> Alpha and Omega Semiconductor Limited, or AOS, is a designer, developer and global supplier of a broad range of power semiconductors, including a wide portfolio of Power MOSFET, IGBT, IPM, TVS, HVIC, GaN/SiC, Power IC and Digital Power
              products. AOS has developed extensive intellectual property and technical knowledge that encompasses the latest advancements in the power semiconductor industry, which enables us to introduce innovative products to address the increasingly
              complex power requirements of advanced electronics. AOS differentiates itself by integrating its Discrete and IC semiconductor process technologies, product design, and advanced packaging know-how to develop high performance power management
              solutions. AOS&#8217; portfolio of products targets high-volume applications, including portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor
              controls and power supplies for TVs, computers, servers and telecommunications equipment. For more information, please visit www.aosmd.com. </p>
            <p> The following unaudited condensed consolidated financial statements are prepared in accordance with U.S. GAAP. </p>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <table cellspacing="0" id="z5f15903bdd954347bd484c746028e0cb" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="12">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Alpha and Omega Semiconductor Limited</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="12">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Condensed Consolidated Statements of Operations</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="12">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(in thousands, except percentages and per share amounts)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="12">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(unaudited)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="11">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Three Months Ended</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>September 30, </b><br>
                      <b>2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>June 30, </b><br>
                      <b>2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>September 30, </b><br>
                      <b>2022</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Revenue </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 180,633 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 161,525 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 208,476 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Cost of goods sold </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 129,708 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 116,944 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 137,348 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Gross profit </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 50,925 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 44,581 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 71,128 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Gross margin </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.2 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27.6 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 34.1 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating expenses: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Research and development </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,113 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,711 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 21,389 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Selling, general and administrative </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 19,431 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 19,258 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 24,205 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total operating expenses </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 41,544 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 41,969 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 45,594 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,381 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,612 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 25,534 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: top;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Other income (loss), net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (298 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (16 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: top;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Interest income (expense), net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 229 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (87 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (608 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net income before income taxes </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,636 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,227 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 24,910 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income tax expense </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,138 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 387 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,374 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net income before income (loss) from equity method investment </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,498 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,840 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 23,536 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Equity method investment income (loss) from equity investee </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (2,712 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (2,944 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,502 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net income (loss) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,104 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,038 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net income (loss) per common share </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Basic </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.21 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.04 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.95 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Diluted </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.19 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.04 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.88 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Weighted average number of common shares used to compute net income (loss) per share </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Basic </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,693 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,598 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,391 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 65%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Diluted </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 6%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,598 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,423 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 65%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>

            </table>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <table cellspacing="0" id="z3fed78dcd4d84a22ab1d51cb646bb1f9" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Alpha and Omega Semiconductor Limited</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Condensed Consolidated Balance Sheets</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(in thousands, except par value per share)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(unaudited)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>September 30, 2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>June 30, 2023</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>ASSETS</b> </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Current assets: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Cash and cash equivalents </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 193,576 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 195,188 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Restricted cash </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 206 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 415 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Accounts receivable, net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 34,403 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,420 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Inventories </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 187,751 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 183,247 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Other current assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 23,993 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,666 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total current assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 439,929 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 423,936 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Property, plant and equipment, net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 354,229 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 357,831 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating lease right-of-use assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,582 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 24,349 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Intangible assets, net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,953 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 6,765 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Equity method investment </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 357,878 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 366,617 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Deferred income tax assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 518 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 536 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Other long-term assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 21,278 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 19,703 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total assets </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,206,367 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,199,737 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>LIABILITIES AND SHAREHOLDERS' EQUITY</b> </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Current liabilities: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Accounts payable </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 52,268 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 50,775 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Accrued liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 83,948 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 79,533 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Payable related to equity investee, net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 20,115 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11,950 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income taxes payable </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 4,691 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,546 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Short-term debt </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11,483 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11,434 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Deferred revenue </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,181 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,073 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Finance lease liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 884 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 867 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating lease liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 4,977 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 4,383 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total current liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 187,547 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 172,561 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Long-term debt </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 35,470 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 38,360 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income taxes payable - long-term </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,871 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,817 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Deferred income tax liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,083 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,283 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Finance lease liabilities - long-term </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,989 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,216 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Operating lease liabilities - long-term </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 22,155 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 20,544 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Other long-term liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 43,973 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 51,037 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total liabilities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 321,088 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 315,818 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 85%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Shareholders' Equity: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Preferred shares, par value $0.002 per share: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Authorized: 10,000 shares; issued and outstanding: none at September 30, 2023 and June 30, 2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#8212; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#8212; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Common shares, par value $0.002 per share: </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Authorized: 100,000 shares; issued and outstanding: 34,903 shares and 27,746 shares, respectively at September 30, 2023 and 34,811 shares and 27,654 shares, respectively at June 30, 2023
                    </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 70 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 70 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Treasury shares at cost: 7,157 shares at September 30, 2023 and 7,157 shares at June 30, 2023 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (79,365 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (79,365 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Additional paid-in capital </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 330,015 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 329,034 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Accumulated other comprehensive income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (13,518 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (8,111 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Retained earnings </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 648,077 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 642,291 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total shareholders' equity </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 885,279 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 883,919 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 85%;padding-left: 30px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Total liabilities and shareholders' equity </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,206,367 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 5%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,199,737 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 1%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>

            </table>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <table cellspacing="0" id="ze9afac8e77b54e71a09806ac8b62c314" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%;width:1252px; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Alpha and Omega Semiconductor Limited</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Selected Cash Flow Information</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="8">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>( in thousands, unaudited)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="7">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Three Months Ended September 30,</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>2022</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net cash provided by operating activities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 13,823 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 36,675 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net cash used in investing activities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (12,510 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (39,974 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net cash provided by (used in) financing activities </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (2,999 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,462 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Effect of exchange rate changes on cash, cash equivalents and restricted cash </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (135 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (417 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Net increase (decrease) in cash, cash equivalents and restricted cash </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,821 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,746 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Cash, cash equivalents and restricted cash at beginning of period </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 195,603 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 314,651 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Cash, cash equivalents and restricted cash at end of period </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 193,782 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 8%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 316,397 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 74%;width:927px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>

            </table>

            <div style="MARGIN-BOTTOM: 10pt; CLEAR: both; MARGIN-TOP: 10pt" id="DSPFPageBreakArea">
              <div style="PAGE-BREAK-AFTER: always" id="DSPFPageBreak">
                <hr style="BORDER-LEFT-WIDTH: 0px; HEIGHT: 2px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 100%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; CLEAR: both; MARGIN: 4px 0px; BORDER-TOP-WIDTH: 0px; BACKGROUND-COLOR: #000000"> </div>
            </div>
            <table cellspacing="0" id="z002f59d2f3f94c6eb101285b724d51ba" style="margin-bottom: 10px;margin-left: 0px; margin-right: auto;width: 100%; font-size: 10pt;">

                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Alpha and Omega Semiconductor Limited</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Reconciliation of Condensed Consolidated GAAP Financial Measures to Non-GAAP Financial Measures</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(in thousands, except percentages and per share data)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td rowspan="1" style="vertical-align: bottom;padding-left: 0px;" colspan="13">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>(unaudited)</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="11">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>Three Months Ended</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>September 30, </b><br>
                      <b>2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>June 30, </b><br>
                      <b>2023</b> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="text-align: center; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> <b>September 30, </b><br>
                      <b>2022</b> </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP gross profit </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 50,925 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 44,581 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 71,128 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 212 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 592 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,788 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Amortization of purchased intangible </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP gross profit </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 51,949 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 45,985 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 73,728 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> <i>Non-GAAP gross margin as a % of revenue</i> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.8 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 28.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 35.4 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP operating expense </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 41,544 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 41,969 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 45,594 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 706 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,777 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 8,808 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Legal costs related to government investigation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 52 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 99 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 142 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP operating expense </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 40,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 39,093 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 36,644 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP operating income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,381 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,612 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 25,534 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 918 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,369 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 10,596 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Amortization of purchased intangible </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Legal costs related to government investigation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 52 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 99 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 142 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: solid black 1pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP operating income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 11,163 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 6,892 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 37,084 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> <i>Non-GAAP operating margin as a % of revenue</i> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 6.2 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 4.3 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 17.8 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP net income (loss) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,104 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,038 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 918 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,369 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 10,596 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Amortization of purchased intangible </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 812 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Equity method investment (income) loss from equity investee </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,712 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,944 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (2,502 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Legal costs related to government investigation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 52 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 99 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 142 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income tax effect of non-GAAP adjustments </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (406 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (397 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 119 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP net income </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,874 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,723 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 35,205 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> <i>Non-GAAP net margin as a % of revenue</i> </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3.5 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 16.9 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> % </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP net income (loss) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 5,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (1,104 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 26,038 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 918 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 3,369 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 10,596 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Amortization and depreciation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12,951 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 12,045 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 9,352 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Equity method investment (income) loss from equity investee </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,712 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 2,944 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (2,502 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Interest expense (income), net </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (229 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 87 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 608 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income tax expense </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,138 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 387 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1,374 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> EBITDAS </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 23,276 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 17,728 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 45,466 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;border-bottom: double black 2.25pt;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;"><br>
                  </td>
                  <td colspan="1" rowspan="1" style="padding-left: 0px;">&#160;</td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> GAAP diluted net income (loss) per share </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.19 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.04 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.88 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Share-based compensation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.03 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.11 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.36 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Amortization of purchased intangible </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.03 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.03 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.03 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Equity method investment (income) loss from equity investee </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.09 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.10 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.09 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Legal costs related to government investigation </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.00 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.00 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.01 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;width: 61%;padding-left: 15px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Income tax effect of non-GAAP adjustments </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.01 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> (0.01 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> ) </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.01 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Non-GAAP diluted net income per share </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.33 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 0.19 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> $ </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 1.20 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: double black 2.25pt;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" colspan="3" style="vertical-align: bottom;padding-left: 0px;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Shares used to compute GAAP diluted net income (loss) per share </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 27,598 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,423 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> Shares used to compute Non-GAAP diluted net income (loss) per share </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,786 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,382 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 7%;">
                    <p style="text-align: right; list-style-position: inside;margin-bottom: 0px; margin-top: 0px;"> 29,423 </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;padding-left: 0px;padding-right: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;text-align: left;"> &#160; </p>
                  </td>
                </tr>
                <tr>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 61%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td colspan="1" rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;width: 2%;">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                  <td rowspan="1" style="vertical-align: bottom;border-bottom: solid black 1pt;padding-left: 0px;" colspan="3">
                    <p style="margin-bottom: 0px; margin-top: 0px;"> &#160; </p>
                  </td>
                </tr>

            </table>
            <p> &#160; </p>
          </div>
          <div class="bw-release-contact">
            <h2 style="FONT-SIZE: 14pt;">Contacts</h2>
            <p> Investor and media inquiries: </p>
            <p> The Blueshirt Group <br>
              Gary Dvorchak, CFA <br>
              In US +1 323 240 5796 <br>
              In China +86 (138) 1079-1480 <br>
              gary@blueshirtgroup.com </p>
            <p> Yujia Zhai <br>
              The Blueshirt Group <br>
              Yujia@blueshirtgroup.com<br>
              +1 (860) 214-0809 </p>
          </div>
        </div>
      </div>
    </div>
    <font style="font-weight: bold;"> </font></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.2
<SEQUENCE>3
<FILENAME>a53748536ex99_2.htm
<DESCRIPTION>EXHIBIT 99.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Business Wire
         Document created using Broadridge PROfile 23.9.1.5178
         Copyright 1995 - 2023 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
  <div style="text-align: right;"><font style="font-weight: bold;">Exhibit 99.2</font><br>
  </div>
  <div style="text-align: right;"><font style="font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: right;"><font style="font-weight: bold;"> <br>
    </font></div>
  <div style="text-align: left;"><br>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>Alpha and Omega Semiconductor Limited</u></div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>Prepared Remarks for the Investor Conference Call</u></div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>for the Quarter Ended September 30, 2023</u></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">November 6, 2023</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><u>Yujia Zhai</u></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Good afternoon, everyone, and welcome to Alpha and Omega Semiconductor&#8217;s conference call to discuss fiscal 2024 first quarter financial results.&#160; I am Yujia Zhai,
      Investor Relations representative for AOS.&#160; With me today are Stephen Chang, our CEO, and Yifan Liang, our CFO.&#160; This call is being recorded and broadcast live over the Web.&#160; A replay will be available for seven days following the call via the link
      in the Investor Relations section of our website.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Our call will proceed as follows today. Stephen will begin business updates including strategic highlights, and a detailed segment report.&#160; After that, Yifan will review
      the financial results and provide guidance for the December quarter.&#160; Finally, we will have the Q&amp;A session.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The earnings release was distributed over wire today, November 6, 2023, after the market close.&#160; The release is also posted on the company's website.&#160; Our earnings
      release and this presentation include non-GAAP financial measures.&#160; We use non-GAAP measures because we believe they provide useful information about our operating performance that should be considered by investors in conjunction with the GAAP
      measures. A reconciliation of these non-GAAP measures to comparable GAAP measures is included in the earnings release.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We remind you that during this conference call, we will make certain forward-looking statements, including discussions of the business outlook and financial
      projections.&#160; These forward-looking statements are based on management's current expectations and involve risks and uncertainties that could cause our actual results to differ materially from such expectations.&#160; For a more detailed description of
      these risks and uncertainties, please refer to our recent and subsequent filings with the SEC.&#160; We assume no obligations to update the information provided in today's call.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Now, I will turn the call over to our CEO, Stephen Chang.&#160; Stephen?</div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><u>Stephen Chang</u></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Thank you, Yujia, and good afternoon, everyone.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">I will begin today with a high-level overview of our results and then jump into segment details.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We delivered fiscal Q1 results in-line with our guidance. Revenue was $180.6 million, Non-GAAP gross margin was 28.8%, and non-GAAP EPS was $0.33. These results were
      driven by strong shipments across notebooks, desktop computing and smartphones for fall device launches and the Q4 holiday season. I am pleased that our team delivered solid execution amid macroeconomic headwinds and inventory corrections in some end
      markets.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We have been managing our business through various cycles and coping with an ever-changing business environment, but our principle remains unchanged: AOS is committed to
      building towards long-term growth. &#160;We are steadily extending the reach of our business into future and new applications and broadening our product portfolio to address increasing global power trends. As an example, we are leveraging our core
      technology IP and strengths in advanced computing, battery, motor and power supply and continue to invest in new adjacent markets like datacenters for AI, automotive, and energy generation. In addition, we are taking products deeper into our existing
      core markets with more integrated solutions that will drive higher BOM content. By investing in new adjacent markets as well as going deeper into our core markets, we believe we will be well positioned to emerge stronger than ever on the other side
      of this cycle.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">The rebound in PCs and smartphones is encouraging following multiple quarters of inventory correction. However, we remain cautious about a sustained broader recovery as
      we are seeing signs of demand constraints in other end markets, which are feeling the effects of the persistent high-interest rate environment and geopolitical uncertainties. Moreover, Gaming, which has been a significant revenue driver for us is now
      going through an inventory correction as we indicated last quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">While we cannot be immune to the macroeconomic headwinds, it is important to reiterate that our core fundamentals remain strong. Many of our strategic investments over
      the past years have better positioned us for sustainable growth.&#160; We are excited to have a record number of Tier 1 customer partnerships and growing market share in strategic applications across many of our end markets. We continue to expect to
      navigate the current environment better than the broader market that we serve.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">With that, let me now cover our segment results and provide some guidance by segment for the next quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: Arial, sans-serif; font-size: 11pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Starting with Computing</font><font style="font-size: 10pt; font-family: 'Times New Roman';">. September quarter revenue was down 21.2% year-over-year but up 35.1% sequentially and represented 38.9% of total revenue. These results were driven by solid recovery in shipments across notebook, tablets and desktop computing
        applications. The recovery has been driven by high-end driver ICs and MOSFETs for powering CPUs. Looking forward into the December quarter, we expect this segment be down low-single-digits following a strong September quarter.</font></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: justify; font-family: Arial, sans-serif; font-size: 11pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Turning to the Consumer</font><font style="font-size: 10pt; font-family: 'Times New Roman';"> segment, September quarter revenue was down 31.3% year-over-year and down 28.9% sequentially and represented 17.2% of total revenue. As we indicated last quarter, Gaming is going through an inventory correction after an extremely strong
        12 months of shipments into the number one console manufacturer. Similar to what we saw in PCs and Smartphones earlier this year, given the speed of the current correction, we believe demand will revert back to a new normal in a couple quarters,
        factoring in that the console is now in its mid-life part of the platform cycle. However, we do see opportunities to increase BOM content within the current console platform as part of its refresh next year. Longer term, our relationship with this
        customer is very strong and we are already engaged in discussions for their next model design. For the December quarter, we anticipate a further mid-20% decline in this segment.</font></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: Arial, sans-serif; font-size: 11pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Next, let&#8217;s discuss the Communications segment</font><font style="font-size: 10pt; font-family: 'Times New Roman';">, revenue in the September quarter was down 1.3% year-over-year but up 80.2% sequentially, and represented 17.2% of total revenue. These results were driven by strong shipments to the number one U.S. smartphone
        manufacturer for their fall phone launch and continued strong demand from Chinese smartphone OEMs for their high-end devices. Looking ahead, we anticipate this segment to remain at current healthy levels driven by continued strong shipments to
        Chinese OEMs ahead of their winter and spring launches.</font></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: Arial, sans-serif; font-size: 11pt;"><font style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Now, let&#8217;s talk about our last segment, Power Supply and Industrial</font><font style="font-size: 10pt; font-family: 'Times New Roman';">, which accounted for 23.1% of total revenue. September quarter revenue was slightly below our prior expectations, increasing 2.1% year-over-year and 0.5% sequentially. These results were
        driven by strong shipments for quick chargers for peak season to our Tier 1 U.S. smartphone customer but offset by weakness in Power Tools. For the December quarter, we expect this segment to decline in the low-teens sequentially, mainly due to
        reduced quick chargers following the peak season and lower solar demand.</font></div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In closing, we delivered a solid fiscal Q1. We are closely monitoring market dynamics and macro headwinds. However, our fundamentals are strong and we are focused on
      positioning the company towards growth beyond our $1 billion revenue target on the other side of this cycle driven by our leading technology, more diversified product portfolio, Tier 1 customer base in all our business segments, and expanding
      manufacturing capability and supply chain.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">With that, I will now turn the call over to Yifan for a discussion of our fiscal first quarter financial results and our outlook for the next quarter.</div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">
      <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Yifan Liang (Chief Financial Officer)</div>
      <div style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</div>
      <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Thank you, Stephen. Good afternoon everyone and thank you for joining us.</div>
      <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
      </div>
      <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Revenue for the quarter was $180.6 million, up 11.8% sequentially and down 13.4% year-over-year.</div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"> <br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">In terms of product mix, DMOS revenue was $121.5 million, up 27% sequentially and down 16% over last year.&#160; Power IC revenue was $52.7 million, down 10.5% from the prior
      quarter and 15.4% from a year ago.&#160; Assembly service revenue was $0.7 million, as compared to $0.6 million last quarter and $1.6 million for the same quarter last year.&#160; License and engineering service revenue was $5.6 million for the quarter versus
      $6.3 million in the prior quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Non-GAAP gross margin was 28.8%, compared to 28.5% in the prior quarter and 35.4% a year ago.&#160; The quarter-over-quarter increase in non-GAAP gross margin was mainly
      driven by the mix improvement.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Non-GAAP operating expenses were $40.8 million, compared to $39.1 million for the prior quarter and $36.6 million last year.&#160; The quarter-over-quarter increase was
      primarily due to higher R&amp;D engineering expenses and professional service fees.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Non-GAAP quarterly EPS was $0.33, compared to $0.19 last quarter and $1.20 a year ago.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Moving on to cash flow. Operating cash flow was $13.8 million, including $8.6 million of repayment of customer deposits.&#160; By comparison, operating cash flow was negative
      $28.2 million in the prior quarter and positive $36.7 million a year ago.&#160; EBITDAS for the quarter was $23.3 million, compared to $17.7 million last quarter and $45.5 million for the same quarter last year.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Now let me turn to our balance sheet.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We completed the September quarter with a cash balance of $193.6 million, compared to $195.2 million at the end of last quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Net trade receivables were $34.4 million compared to $22.4 million at the end of the prior quarter.&#160; Days Sales Outstanding were 18 days for the quarter versus 19 days
      for the prior quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Net inventory was $187.8 million at quarter-end compared to $183.2 million at the end of the prior quarter.&#160; Average days in inventory were 129 days, compared to 140
      days in the prior quarter.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">CapEx for the quarter was $12.5 million, compared to $19.2 million for the prior quarter.&#160; We expect CapEx for the December quarter to range from $10 to $15 million.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Now, I would like to discuss December quarter guidance.</div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">We expect:</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: left; margin-left: 18pt;">&#8226;</div>
            </td>
            <td style="width: auto; vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: justify;">Revenue to be approximately $165 million, plus or minus $10 million.</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: left; margin-left: 18pt;">&#8226;</div>
            </td>
            <td style="width: auto; vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: justify;">GAAP gross margin to be 27.1%, plus or minus 1%.&#160; We anticipate non-GAAP gross margin to be 28.5%, plus or minus 1%.</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: left; margin-left: 18pt;">&#8226;</div>
            </td>
            <td style="width: auto; vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: justify;">GAAP operating expenses to be in the range of $48.0 million, plus or minus $1 million.&#160; Non-GAAP operating expenses are expected to be in the range of $40.3 million, plus or minus $1 million.</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: left; margin-left: 18pt;">&#8226;</div>
            </td>
            <td style="width: auto; vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: justify;">Interest expense to be approximately $1.1 million, and</div>
            </td>
          </tr>

      </table>
    </div>
    <div>
      <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 36pt; vertical-align: top; text-align: right; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: left; margin-left: 18pt;">&#8226;</div>
            </td>
            <td style="width: auto; vertical-align: top; font-size: 10pt; font-family: 'Times New Roman';">
              <div style="text-align: justify;">Income tax expense to be in the range of $0.8 million to $1.2 million.</div>
            </td>
          </tr>

      </table>
    </div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">With that, we will now open the call for questions.&#160; Operator, please start the Q&amp;A session.</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Closing:</div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">This concludes our earnings call today.&#160; Thank you for your interest in AOS and we look forward to talking to you again next quarter.</div>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr noshade="noshade" style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;"></div>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">Special Notes Regarding Forward Looking Statements</div>
    <div style="font-size: 10pt; font-family: 'Times New Roman';"><br>
    </div>
    <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">This script contains forward-looking statements that are based on current expectations, estimates, forecasts and projections of future performance
      based on management's judgment, beliefs, current trends, and anticipated product performance.&#160; These forward looking statements include, without limitation, statements relating to projected amount of revenues, gross margin, operating expenses,
      operating income, tax expenses, net income, share-based compensation expenses, annual revenue and growth objectives; statements regarding expected financial performance of market segments; the macroeconomic conditions and our expectation of recovery
      of current downturn; our ability to mitigate risks relating to economic downturn; our ability and strategy to develop new products; fluctuation in customer demand and market segments; our share of Tier 1 customer, our ability to control and maintain
      manufacturing capacity; the execution of our business plan and strategies; and other information regarding the future development of our business. Forward looking statements involve risks and uncertainties that may cause actual results to differ
      materially from those contained in the forward-looking statements. These factors include, but are not limited to, the state of semiconductor industry and seasonality of our markets; our lack of control over the JV Company; our ability to develop and
      succeed in the digital power business; difficulties and challenges in executing our diversification strategy into different market segments; new tariffs on goods from China; ordering pattern and seasonality; our ability to introduce or develop new
      and enhanced products that achieve market acceptance; decline of the PC industry and our ability to respond to such decline; the actual product performance in volume production, the quality and reliability of our product, our ability to achieve
      design wins, the general business and economic conditions, our ability to maintain factory utilization at a desirable level; and other risks as described in our SEC filings, including our Annual Report on Form 10-K for the fiscal year ended June 30,
      2023&#160; filed by AOS. Other unknown or unpredictable factors or underlying assumptions subsequently proving to be incorrect could cause actual results to differ materially from those in the forward-looking statements.&#160; Although we believe that the
      expectations reflected in the forward looking statements are reasonable, we cannot guarantee future results, level of activity, performance, or achievements.&#160; You should not place undue reliance on these forward-looking statements.&#160; All information
      provided in this press release is as of today's date, unless otherwise stated, and AOS undertakes no duty to update such information, except as required under applicable law.</div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>4
<FILENAME>aosl-20231106.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.9.1.5178 Broadridge-->
<xs:schema targetNamespace="http://aosmd.com/20231106" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:aosl="http://aosmd.com/20231106" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:us-types="http://fasb.org/us-types/2023" xmlns:srt-types="http://fasb.org/srt-types/2023">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="aosl-20231106_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="aosl-20231106_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://aosmd.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2023" schemaLocation="https://xbrl.sec.gov/currency/2023/currency-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2023" schemaLocation="https://xbrl.sec.gov/exch/2023/exch-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2023" schemaLocation="https://xbrl.sec.gov/naics/2023/naics-2023.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2023" schemaLocation="https://xbrl.sec.gov/sic/2023/sic-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2023" schemaLocation="https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>aosl-20231106_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.9.1.5178 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract_lbl" xml:lang="en-US" id="dei_CoverAbstract_lbl">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:title="label: CoverAbstract to dei_CoverAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:label xlink:type="resource" xlink:label="dei_WrittenCommunications_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_WrittenCommunications_lbl" xml:lang="en-US" id="dei_WrittenCommunications_lbl">Written Communications</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:title="label: WrittenCommunications to dei_WrittenCommunications_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:label xlink:type="resource" xlink:label="dei_SolicitingMaterial_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SolicitingMaterial_lbl" xml:lang="en-US" id="dei_SolicitingMaterial_lbl">Soliciting Material</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:title="label: SolicitingMaterial to dei_SolicitingMaterial_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US" id="dei_PreCommencementTenderOffer_lbl">Pre-commencement Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:title="label: PreCommencementTenderOffer to dei_PreCommencementTenderOffer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:label xlink:type="resource" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US" id="dei_PreCommencementIssuerTenderOffer_lbl">Pre-commencement Issuer Tender Offer</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:title="label: PreCommencementIssuerTenderOffer to dei_PreCommencementIssuerTenderOffer_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber_lbl" xml:lang="en-US" id="dei_EntityFileNumber_lbl">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:title="label: EntityFileNumber to dei_EntityFileNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber_lbl">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode_lbl">Entity Incorporation, State or Country Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine1_lbl">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine2_lbl">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine3_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine3_lbl">Entity Address, Address Line Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:title="label: EntityAddressAddressLine3 to dei_EntityAddressAddressLine3_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" id="dei_EntityAddressCityOrTown_lbl">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" id="dei_EntityAddressStateOrProvince_lbl">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCountry_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCountry_lbl" xml:lang="en-US" id="dei_EntityAddressCountry_lbl">Entity Address, Country</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:title="label: EntityAddressCountry to dei_EntityAddressCountry_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" id="dei_EntityAddressPostalZipCode_lbl">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode_lbl" xml:lang="en-US" id="dei_CityAreaCode_lbl">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:title="label: CityAreaCode to dei_CityAreaCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber_lbl" xml:lang="en-US" id="dei_LocalPhoneNumber_lbl">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle_lbl" xml:lang="en-US" id="dei_Security12bTitle_lbl">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:title="label: Security12bTitle to dei_Security12bTitle_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:label xlink:type="resource" xlink:label="dei_NoTradingSymbolFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US" id="dei_NoTradingSymbolFlag_lbl">No Trading Symbol Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:title="label: NoTradingSymbolFlag to dei_NoTradingSymbolFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol_lbl" xml:lang="en-US" id="dei_TradingSymbol_lbl">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:title="label: TradingSymbol to dei_TradingSymbol_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName_lbl" xml:lang="en-US" id="dei_SecurityExchangeName_lbl">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName_lbl" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>aosl-20231106_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.9.1.5178 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://aosmd.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="aosl-20231106.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://aosmd.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine3" xlink:label="EntityAddressAddressLine3" xlink:title="EntityAddressAddressLine3" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine3" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine3" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCountry" xlink:label="EntityAddressCountry" xlink:title="EntityAddressCountry" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCountry" xlink:title="presentation: CoverAbstract to EntityAddressCountry" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications" xlink:label="WrittenCommunications" xlink:title="WrittenCommunications" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="WrittenCommunications" xlink:title="presentation: CoverAbstract to WrittenCommunications" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial" xlink:label="SolicitingMaterial" xlink:title="SolicitingMaterial" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SolicitingMaterial" xlink:title="presentation: CoverAbstract to SolicitingMaterial" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer" xlink:label="PreCommencementTenderOffer" xlink:title="PreCommencementTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementTenderOffer" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="PreCommencementIssuerTenderOffer" xlink:title="PreCommencementIssuerTenderOffer" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="PreCommencementIssuerTenderOffer" xlink:title="presentation: CoverAbstract to PreCommencementIssuerTenderOffer" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_NoTradingSymbolFlag" xlink:label="NoTradingSymbolFlag" xlink:title="NoTradingSymbolFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="NoTradingSymbolFlag" xlink:title="presentation: CoverAbstract to NoTradingSymbolFlag" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<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.23.3</span><table class="report" border="0" cellspacing="2" id="idm139764027013056">
<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>Nov. 06, 2023</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">Nov.  06,  2023<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">Alpha and Omega Semiconductor Limited<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">D0<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">001-34717<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0553536<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Clarendon House<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">2 Church Street<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">Hamilton<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_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">BM<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">HM 11<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">408<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">830-9742<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>
<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_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001387467<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 Shares<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">AOSL<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>
</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_EntityAddressAddressLine2">
<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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_EntityAddressCountry">
<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>ISO 3166-1 alpha-2 country 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_EntityAddressCountry</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:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>a53748536_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="aosl-20231106.xsd" xlink:type="simple"/>
    <context id="c20231106to20231106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001387467</identifier>
        </entity>
        <period>
            <startDate>2023-11-06</startDate>
            <endDate>2023-11-06</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="c20231106to20231106"
      id="Fact_c1a3336a618849fca6dca09624f4c5b1">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="c20231106to20231106"
      id="Fact_2cb7142ded484ec791d0bd54cc2b6a81">0001387467</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="c20231106to20231106"
      id="Fact_ab5d2cb45636466eb843c94684b15819">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="c20231106to20231106"
      id="Fact_f3bccc5b0516410ba6b54b375c353642">2023-11-06</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="c20231106to20231106"
      id="Fact_7a30967899c740288b96a174dd811684">Alpha and Omega Semiconductor Limited</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20231106to20231106"
      id="Fact_1aec31a819e6431aaff861b20145ad03">D0</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="c20231106to20231106"
      id="Fact_1b85763a7c3f4830b58d9b12a2a6019f">001-34717</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20231106to20231106"
      id="Fact_71bd979b656848a28389466ecc264cd2">77-0553536</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20231106to20231106"
      id="Fact_81ac0dd85acb474c9dd212a10bc1ed4e">Clarendon House</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="c20231106to20231106"
      id="Fact_153f3ba906c74accacee5cf2602a7588">2 Church Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="c20231106to20231106"
      id="Fact_23606e9b36014afd86417b2c52ab5750">Hamilton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="c20231106to20231106"
      id="Fact_0f6c582e19ad476499e7c76881ef8197">HM 11</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="c20231106to20231106"
      id="Fact_85eb9359ad364926bb2d3fcec5c9f51e">BM</dei:EntityAddressCountry>
    <dei:CityAreaCode
      contextRef="c20231106to20231106"
      id="Fact_f5b8eb1114b74648a653f09763ab6fab">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20231106to20231106"
      id="Fact_58fff020a8504198804530db022bcd75">830-9742</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="c20231106to20231106"
      id="Fact_1fbba00425e24d16ab21c858b18711d0">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="c20231106to20231106"
      id="Fact_0f04529a2d794b2e986fd9752abfbef6">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="c20231106to20231106"
      id="Fact_c8e419e9c35245b6b06a3ab9ed18235f">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="c20231106to20231106"
      id="Fact_1ae4731b3aa6438b91b205b47312733d">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="c20231106to20231106"
      id="Fact_de640505f70945a990bea3e28ea79e64">Common Shares</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20231106to20231106"
      id="Fact_5292dc322f52494ebf20496703d7b75a">AOSL</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20231106to20231106"
      id="Fact_860c6b9d40dd49e5b3294b1a5c302808">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20231106to20231106"
      id="Fact_10897be1a8d54ca29c213104dfbbf21a">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M!YHPTW""]@N)D_C-X^/C]S@,MU)]US%CAKRFB= C)S8FNW1='<8LI?I<9DS
MG;54*3705!M79XK1J.B4)F[@>3TWI5PXXV%Q;:[&0YF;A LV5T3G:4K5VQ5+
MY';D^,[[A6>^B8V]X(Z'&=VP!3-_9',%+;=4B7C*A.92$,76(V?B7UX%7=NA
M>.)/SK;ZX)S8H:RD_&X;LVCD>):()2PT5H+"X85-69)8)>#X=R_JE.^T'0_/
MW]5OB\'#8%94LZE,OO'(Q"-GX)"(K6F>F&>YO6/[ 16 H4QT\4NVNV<['8>$
MN38RW7<&@I2+W9&^[@-QT*$].-(AV'<("N[=BPK*:VKH>*CDEBC[-*C9DV*H
M16^ X\+.RL(HN,NAGQE?RS"'(!M"141NA.'FC<S$;K8A:D/7P$OLHVZX%[S:
M"09'!!_ERSGQ>F<D\(+VC]U=8"L!@Q(P*/3:1_2F\H4I\O=DI8V"*?RGCFBG
MT*E7L'E]J3,:LI$#B:N9>F'.^-,O?L_['>%KEWQM3+T*X/(M8W5P>/=!ZPL"
MT2DA.JC*! BB@N(VH9LZ"KS_FB::(1S=DJ-[6C#F3'%I$RHBD):U<<&5BC0J
M\J@ID7HE6P]5W"?W,]MPFTH ^4C36C)<9Y)D,2V6RU/*-I0L6,I#*:(\-%*1
M>YYRPR*$MU_R]D_AG8E0JDRJ8CF>D86!<!)XT53FPJ@W.$:U@\#%KSV$<% 2
M#DXAO.4)(X]YNF*J#@37\#R_U>[T_3["<U'R7)S"LZ2O9!9!%O(U#XNP(72X
M8K_?\KK==K?=0_!\K_):[Q3 212!#^FS]Q-(&L'(DZB=QP;):4(5K'T8XYW,
MT37L'Y0$__]C+K>R%A.7#,@TSE480_XJ*%489E48?-37/V!.;0M6QE)NZ^L6
M+G='4YZ8GTO>CVQ54?!Q6__ MENMM5BXTM4#!E05"!]W^)^!YE(;FI"_>';4
M01H4[QZ([V-L5='P<:\O)FX">\KC*+A QQM@(%6%\'%KOY<AQ&0>2X$96H/(
MH.VU+OJ= ".J:H"/^_0WQ8UA @*3IKG8VYFNI<*%FBJ\7YF^CSOV0B8\Y(:+
M#7F 6J0X36IY<)5&GLKT?=RCYXJU0@@/$R';;<3 #V'+^+1>'YD_7*^)+*CL
M/L"]^0/93.L<R)H &V0; 2NC#TXR^IN4J8V=S\^@8&*;;!D5M6;5(-B(=K#K
M/\G<IQ V!6MR!A%[)5]8/10NY<$>HSWH=WK8'B.HK#W #7G)#>QWY)KXP:^K
MWV#[%^:P2.O!<"6[J*%P+V(HX1ICJUP^P#UYJ6AD)W+QEJYD[;)L$)@\+>XQ
MDLK3 ]R2W\-";E[#F(H-.[K;;A!ZG"RN)U_KF-R#KU[[#\(#M5FL2<+6H.2=
M]T%8[3[*=PTCL^)#>"4-?%87IS&CL!3M W!_+:5Y;]AOZ_*OD?%_4$L#!!0
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
MX_T,:3?D@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0
M   ( #F 9E<'04UB@0   +$    0              "  0    !D;V-0<F]P
M<R]A<' N>&UL4$L! A0#%     @ .8!F5][(9*?N    *P(  !$
M     ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ .8!F5YE<
MG",0!@  G"<  !,              ( !S $  'AL+W1H96UE+W1H96UE,2YX
M;6Q02P$"% ,4    "  Y@&97D6%[>E\$   F$0  &               @($-
M"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ .8!F5Y^@
M&_"Q @  X@P   T              ( !H@P  'AL+W-T>6QE<RYX;6Q02P$"
M% ,4    "  Y@&97EXJ[',     3 @  "P              @ %^#P  7W)E
M;',O+G)E;'-02P$"% ,4    "  Y@&97'#AEZC\!   \ @  #P
M    @ %G$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ .8!F5R0>FZ*M
M    ^ $  !H              ( !TQ$  'AL+U]R96QS+W=O<FMB;V]K+GAM
M;"YR96QS4$L! A0#%     @ .8!F5V60>9(9 0  SP,  !,
M ( !N!(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @   A0
#

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>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="a53748536.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://aosmd.com/role/DocumentAndEntityInformation</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="a53748536.htm">a53748536.htm</File>
    <File>aosl-20231106.xsd</File>
    <File>aosl-20231106_lab.xml</File>
    <File>aosl-20231106_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "a53748536.htm": {
   "nsprefix": "aosl",
   "nsuri": "http://aosmd.com/20231106",
   "dts": {
    "inline": {
     "local": [
      "a53748536.htm"
     ]
    },
    "schema": {
     "local": [
      "aosl-20231106.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/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/exch/2023/exch-2023.xsd",
      "https://xbrl.sec.gov/naics/2023/naics-2023.xsd",
      "https://xbrl.sec.gov/sic/2023/sic-2023.xsd",
      "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "aosl-20231106_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aosl-20231106_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 29,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 23
   },
   "report": {
    "R1": {
     "role": "http://aosmd.com/role/DocumentAndEntityInformation",
     "longName": "000100 - Document - Document and Entity Information",
     "shortName": "Document and Entity Information",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c20231106to20231106",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "a53748536.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c20231106to20231106",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "a53748536.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://aosmd.com/role/DocumentAndEntityInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0001157523-23-001653-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001157523-23-001653-xbrl.zip
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
M1I/U?)9A,\W<(;OKJ5Y1]Z?R;5'Y:*![OF>9E%AR]=PBC@M*B#UL^WX0&.]
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
MX$?7CUR'O=T";!V>.%BD31!F_V$T^K)FU2?!?$%#-PK\U#2WY9FV['7LY/P
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
M>.A4_/#W:-53 814T#;G;PAVMQZ0\D_+DWPD?0T8H1)H<D:.<^ MQP4VX+@
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
MT#5=U1 Q]C4S?#'6K9:/K4PKDU!^X\9W^9(7COMR"T;.CHL-P'/,-)W"F0?
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
MS.4N2O,,QEC5E#=2C$(48_8TO=3] $I3C.*Q%N[CK #%*C]RH(Q01KB/\WM
MV$U"+5@(+9[/ Y]$,QI^YSQ_3:2-%HDR0AE5B#4+RMT?T\BU55TVUY1D?$4R
M[7K;Q-.SD<Y5DFC#C+_,_+?>+C;]K8SU8VY;06&BX1>%B=X>=E6%1<%1OVX!
MPJGK)3%S5-4 #!$4"Q&,DL]AJA19H*> GD)]/ 4,$4KJ-1I^7D_1\(O"1&\/
ML *+@B$"KDFI).\I1N<H(Y11W697BV'&WQD?CIA#*#2#3AGQD_F8A228;"Q,
MB4@2P45QP+]=)#$31V?O+F;!52QHPR@CE%&%>!97L32^4(^2>6JSK_6&EJK
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
M]T$EB2('% J,-="L'G) 8[V'W"VIK;43S:JL&<@EA0)C:H,^!B+H3J@D4:2
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
MR;!C]]C8T UST!WWS8[3-<9TOR5D5:T::UA8-K9&@%XR@,]V/5?4B>5YBA.
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
MFH._I$:#*X3I'4K8>5.^U#<]\?+MV47+6S\8C4>#1RT2CI_L).#C^VR],G_
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
MISWR^=7^V)=XIZW9]X8_6;WO\>S\P[+/S-^0[ENMC+C'445V]0=02P,$%
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
M+5(3 H];CU0\%ZOI03/]W([<65@IU96X(/_A?&>1/^0_:'_Z#U!+ 0(4 Q0
M   ( #F 9E<(^.21IA(  )AN   -              "  0    !A-3,W-#@U
M,S8N:'1M4$L! A0#%     @ .8!F5P_5V3+ .0  "C,& !,
M ( !T1(  &$U,S<T.#4S-F5X.3E?,2YH=&U02P$"% ,4    "  Y@&97%LRW
MREL8  " ;P  $P              @ '"3   834S-S0X-3,V97@Y.5\R+FAT
M;5!+ 0(4 Q0    ( #F 9E=ZQ2IX0 ,  # /   1              "  4YE
M  !A;W-L+3(P,C,Q,3 V+GAS9%!+ 0(4 Q0    ( #F 9E>3<D8(?P@  '18
M   5              "  ;UH  !A;W-L+3(P,C,Q,3 V7VQA8BYX;6Q02P$"
M% ,4    "  Y@&97CNO@"]X%  #K/@  %0              @ %O<0  86]S
H;"TR,#(S,3$P-E]P<F4N>&UL4$L%!@     &  8 @@$  (!W      $!

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