{"id":992739,"date":"2026-08-10T08:36:36","date_gmt":"2026-08-10T12:36:36","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/"},"modified":"2026-08-10T08:36:36","modified_gmt":"2026-08-10T12:36:36","slug":"theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/","title":{"rendered":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update"},"content":{"rendered":"<div class=\"xn-newslines\">\n<p class=\"xn-distributor\">PR Newswire<\/p>\n<\/p><\/div>\n<div class=\"xn-content\">\n<ul type=\"disc\">\n<li>\n          <i>Previously announced acquisition by Zymeworks expected to close in second half of 2026<\/i>\n        <\/li>\n<li>\n          <i>YUPELRI<\/i><br \/>\n          <i><br \/>\n            <sup>\u00ae<\/sup><br \/>\n          <\/i><br \/>\n          <i>Collaboration Revenue increased 11% year-over-year<\/i><br \/>\n          <i><br \/>\n            <sup>1<\/sup>, from $18.7 million to $20.7 million, driven by continued Net Sales growth and improved operating leverage<\/i>\n        <\/li>\n<li>\n          <i>Organizational restructuring and cost reduction initiatives delivered 35% reduction in operating expenses year-over-year (excluding restructuring and transaction costs)<\/i>\n        <\/li>\n<li>\n          <i>Q2 2026 TRELEGY net sales, reported by GSK, of approximately $1.0 billion; high confidence in achieving the $100 million 2026 milestone payment<\/i><br \/>\n          <i><br \/>\n            <sup>2<\/sup><br \/>\n          <\/i>\n        <\/li>\n<li>\n          <i>Quarter-end cash balance of $388 million and no debt<\/i>\n        <\/li>\n<\/ul>\n<p>\n        <span class=\"legendSpanClass\">DUBLIN<\/span>, <span class=\"legendSpanClass\">Aug. 10, 2026<\/span> \/PRNewswire\/ &#8212; Theravance Biopharma, Inc. (&#8220;Theravance Biopharma&#8221; or the &#8220;Company&#8221;) (NASDAQ: TBPH) today reported financial and operational results for the second quarter of 2026.<\/p>\n<div class=\"PRN_ImbeddedAssetReference\" id=\"DivAssetPlaceHolder1\">\n<p>\n          <img decoding=\"async\" src=\"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\" title=\"Theravance Biopharma Logo\" alt=\"Theravance Biopharma Logo\" \/>\n        <\/p>\n<\/p><\/div>\n<p>\n        <i>&#8220;During the second quarter, we entered into a definitive agreement to be acquired by Zymeworks, marking the culmination of a comprehensive strategic review process and what we believe achieves the greatest value for Theravance Biopharma shareholders,&#8221; said Rick E Winningham, Chief Executive Officer of Theravance Biopharma. &#8220;At the same time, YUPELRI<\/i><br \/>\n        <i><br \/>\n          <sup>\u00ae<\/sup><br \/>\n        <\/i><br \/>\n        <i> delivered another strong quarter, underscoring the durability and value of our core commercial asset and the continued execution of our collaboration with Viatris. We continued to execute well against our restructuring plan and expect to close the Zymeworks transaction in the second half of 2026 subject to shareholder approval and customary closing conditions.&#8221;<\/i>\n      <\/p>\n<p>\n        <b>Pending Acquisition by Zymeworks<\/b>\n      <\/p>\n<p>On June 29, 2026, following a comprehensive strategic alternatives review process conducted by the Company&#8217;s Strategic Review Committee and Board of Directors, Theravance Biopharma announced that it had entered into a definitive agreement pursuant to which Zymeworks Inc. will acquire the Company for $17.00 per share in cash, plus a contingent value right (CVR) entitling shareholders to 80% of net proceeds realized from any future license, divestiture or other monetization of ampreloxetine over the next ten years.<\/p>\n<p>The transaction is expected to close in the second half of 2026, subject to approval by Theravance Biopharma shareholders and satisfaction of other customary closing conditions.<\/p>\n<p>\n        <b>Operational Highlights<\/b>\n      <\/p>\n<p>\n        <b>YUPELRI<\/b><br \/>\n        <sup>\u00ae<\/sup>\u00a0(revefenacin) inhalation solution, the first and only once-daily, nebulized LAMA (long-acting muscarinic antagonist) bronchodilator approved in the\u00a0U.S.\u00a0for the maintenance treatment of patients with chronic obstructive pulmonary disease (COPD):<\/p>\n<ul type=\"disc\">\n<li>Quarterly U.S. net sales of $70.7 million, recognized by Viatris, in Q2 2026, increasing 7% year-over-year (YoY) (Q2 2026 vs Q2 2025)<sup>1 <\/sup>driven by customer demand growth of 10% YoY (Q2 2026 vs Q2 2025).<sup>3<\/sup><\/li>\n<li>Increased doses pulled through the hospital channel by 25%\u00a0YoY (Q2 2026 vs Q2 2025), reflecting another excellent quarter of growth.<sup>4<\/sup><\/li>\n<\/ul>\n<p>\n        <b><br \/>\n          <span>TRELEGY <\/span><br \/>\n        <\/b>\n      <\/p>\n<p>GSK reported second quarter 2026 global net sales of approximately $1.0 billion and year-to-date net sales of approximately $1.9 billion<sup>5<\/sup>:<\/p>\n<ul type=\"disc\">\n<li>FY 2025 global net sales of approximately $3.9 billion triggered a $50M milestone payment from Royalty Pharma, with cash received in February 2026.<\/li>\n<li>FY 2026 global net sales of ~$3.5 billion required to trigger an additional $100M milestone payment from Royalty Pharma.<\/li>\n<\/ul>\n<p>\n        <b>Organizational Restructuring Update<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>Following the announcement of the Company&#8217;s Phase 3 CYPRESS results in March 2026, Theravance Biopharma has made substantial progress on its organizational restructuring.<\/li>\n<li>As an indicator of this progress, operating expenses (excluding restructuring and transaction costs) decreased 35% year-over-year in Q2 2026 compared to Q2 2025, with additional reductions expected in 2H 2026.<\/li>\n<li>The restructuring is expected to reduce operating expenses by approximately 60%, relative to 2025 actuals of $111.1 million. The full run-rate cost savings of approximately $70 million are expected to materialize in the second half of 2026. This is expected to result in approximately $60 &#8211; $70 million of annualized cash flow (excluding restructuring and transaction costs), with the benefit expected to be realized beginning in the second half of 2026.<\/li>\n<\/ul>\n<p>\n        <b>Second Quarter Financial Results<\/b>\n      <\/p>\n<ul type=\"disc\">\n<li>\n          <b>Revenue:<\/b>\u00a0Total revenue for the second quarter of 2026 was $20.7 million, consisting entirely of Viatris collaboration revenue. Viatris collaboration revenue increased by $2.0 million, or 11%, in the second quarter compared to the same period in 2025. The Viatris collaboration revenue represents amounts receivable from Viatris and comprises the Company&#8217;s 35% share of net sales of YUPELRI, as well as its proportionate amount of the total shared commercial costs incurred by the two companies. The non-shared YUPELRI costs incurred by Theravance Biopharma are recorded within operating expenses. While Viatris records the total net sales of YUPELRI within its financial statements, Theravance Biopharma&#8217;s implied 35% share of net sales of YUPELRI for the second quarter of 2026 was $24.7 million which represented a 7% increase compared to the same period in 2025.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Research and Development (R&amp;D) Expenses: <\/b>R&amp;D expenses for the second quarter of 2026 were $4.7 million, compared to $10.5 million in the same period in 2025. The reduction was driven by the corporate restructuring announced in March 2026 and the ongoing wind-down of the CYPRESS clinical trial. Second quarter R&amp;D expenses included total non-cash share-based compensation of $0.6 million.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Selling, General and Administrative (SG&amp;A) Expenses: <\/b>SG&amp;A expenses for the second quarter of 2026 were $14.2 million, compared to $18.4 million in the same period in 2025. The reduction was primarily driven by the corporate restructuring announced in March 2026. Second quarter SG&amp;A expenses included total non-cash share-based compensation of $3.6 million.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Restructuring Expenses: <\/b>Restructuring expenses for the second quarter of 2026 were $4.0 million and were comprised of severance costs and termination-related benefits. Cash restructuring expenses were $2.2 million and non-cash restructuring expenses were $1.8 million.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Transaction-Related Expenses: <\/b>Transaction-related expenses associated with the pending acquisition by Zymeworks were $6.1 million in the second quarter of 2026 and were related to legal and financial advisory services.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Share-Based Compensation: <\/b>Total share-based compensation expenses for the second quarter of 2026 were $6.0 million which included restructuring-related share-based compensation expenses. Excluding restructuring-related expenses, share-based compensation was $4.1 million, compared to $4.5 million in the same period in 2025. Share-based compensation expenses for the second quarter of 2026 consisted of $0.6 million for R&amp;D, $3.6 million for SG&amp;A, and $1.8 million related to the restructuring.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Net Loss: <\/b>Net loss was $5.9 million in the second quarter of 2026 compared to net income of $54.8 million in the same period in 2025. The second quarter of 2025 net income was primarily due to a $75.1 million net gain on contingent milestone and royalty assets (representing the sale of our remaining interest in TRELEGY royalties in June 2025).<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Non-GAAP Net Income (Loss) from Operations<\/b><br \/>\n          <b><br \/>\n            <sup>6<\/sup><br \/>\n          <\/b>: Non-GAAP net income from operations was $9.5 million in the second quarter of 2026 compared to a non-GAAP net loss from operations of $4.2 million in the same period in 2025. See the section titled &#8220;Non-GAAP Financial Measures&#8221; for more information.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Cash Position: <\/b>Cash, cash equivalents and marketable securities totaled $387.7 million as of June 30, 2026.<\/li>\n<\/ul>\n<ul type=\"disc\">\n<li>\n          <b>Shares Outstanding<\/b>: The Company had 51,890,754 ordinary shares outstanding as of June 30, 2026.<\/li>\n<\/ul>\n<p>\n        <b>Conference Call <\/b>\n      <\/p>\n<p>Earnings results are being released via press release only. The Company will not host a conference call or webcast to discuss quarterly results.<\/p>\n<p>\n        <b>About Theravance Biopharma <\/b>\n      <\/p>\n<p>Theravance Biopharma, Inc.&#8217;s focus is to deliver <i>Medicines that Make a Difference<\/i><sup>\u00ae<\/sup>\u00a0in people&#8217;s lives. In pursuit of its purpose, Theravance Biopharma leverages decades of expertise, which has led to the development of FDA-approved YUPELRI<sup>\u00ae<\/sup>\u00a0(revefenacin) inhalation solution indicated for the maintenance treatment of patients with chronic obstructive pulmonary disease (COPD). The Company is committed to creating\/driving shareholder value.<\/p>\n<p>For more information, please visit <a href=\"https:\/\/edge.prnewswire.com\/c\/link\/?t=0&amp;l=en&amp;o=4748631-1&amp;h=3077812474&amp;u=https%3A%2F%2Fwww.theravance.com%2F&amp;a=www.theravance.com\" target=\"_blank\" rel=\"nofollow\">www.theravance.com<\/a>.<\/p>\n<p>THERAVANCE BIOPHARMA<sup>\u00ae<\/sup>, THERAVANCE<sup>\u00ae<\/sup>\u00a0and the Cross\/Star logo are registered trademarks of the\u00a0Theravance Biopharma\u00a0group of companies (in the\u00a0U.S.\u00a0and certain other countries).<\/p>\n<p>YUPELRI<sup>\u00ae<\/sup>\u00a0is a registered trademark of\u00a0Viatris Specialty LLC. Trademarks, trade names or service marks of other companies appearing on this press release are the property of their respective owners.<\/p>\n<p>\n        <b>Forward-Looking Statements <\/b>\n      <\/p>\n<p>This press release contains certain &#8220;forward-looking&#8221; statements as that term is defined in the Private Securities Litigation Reform Act of 1995 regarding, among other things, statements relating to goals, plans, objectives, expectations and future events. Theravance Biopharma, Inc. (the &#8220;Company&#8221;) intends such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 21E of the Securities Exchange Act of 1934, as amended, and the Private Securities Litigation Reform Act of 1995. Examples of such statements include statements relating to: the Company&#8217;s expectations regarding its future profitability, expenses and uses of cash, the Company&#8217;s goals, designs, strategies, plans and objectives, future growth of YUPELRI sales and future royalty payments, the winddown of the Company&#8217;s ampreloxetine program and the restructuring, the ability to provide value to shareholders, the Company&#8217;s regulatory strategies, and contingent milestone payments due to the Company from the sale of the Company&#8217;s TRELEGY royalty interests. These statements are based on the current estimates and assumptions of the management of Theravance Biopharma as of the date of this press release and are subject to risks, uncertainties, changes in circumstances, assumptions and other factors that may cause the actual results of Theravance Biopharma to be materially different from those reflected in the forward-looking statements. Important factors that could cause actual results to differ materially from those indicated by such forward-looking statements include, among others, risks related to: the approval of the Company&#8217;s shareholders for the proposed transaction, which may be delayed or may not be obtained, when the contingent consideration under the CVR Agreement contemplated in connection with the proposed transaction will become payable, if at all, the risks inherent in the drug development process, including whether the development of the compound subject to the CVR Agreement contemplated in connection with the proposed transaction will be commercially successful, the risk that the expected benefits of the proposed transaction will not be realized, potential litigation relating to the proposed transaction that could be instituted against the Company or its directors or officers, including the effects of any outcomes related thereto, any competing offers or acquisition proposals for the Company, the possibility that various conditions to the consummation of the proposed transaction may not be satisfied or waived and unanticipated difficulties or expenditures relating to the proposed transaction, the response of business partners and competitors to the announcement of the proposed transaction, including with respect to the Company&#8217;s collaboration with Viatris, and\/or potential difficulties in employee retention as a result of the announcement and pendency of the proposed transaction, risks related to potential restructuring activities in connection with the proposed transaction, including disruptions to the Company&#8217;s recognition or utilization of certain tax attributes, factors that could increase the Company&#8217;s expenses beyond its expectations and any factors that could adversely affect its profitability, whether the TRELEGY milestone thresholds will be achieved, delays or difficulties in winding down clinical studies, risks of collaborating with or relying on third parties to develop, manufacture and commercialize products, and risks associated with establishing and maintaining sales, marketing and distribution capabilities with appropriate technical expertise and supporting infrastructure, the ability of the Company to protect and to enforce its intellectual property rights, volatility and fluctuations in the trading price and volume of the Company&#8217;s shares, and general economic and market conditions. Other risks affecting the Company are in the Company&#8217;s Form 10-Q filed with the SEC on May 7, 2026, and other periodic reports filed with the SEC. In addition to the risks described above and in Theravance Biopharma&#8217;s filings with the SEC, other unknown or unpredictable factors also could affect Theravance Biopharma&#8217;s results. No forward-looking statements can be guaranteed, and actual results may differ materially from such statements. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Theravance Biopharma assumes no obligation to update its forward-looking statements on account of new information, future events or otherwise, except as required by law.<\/p>\n<p>\n        <b>Non-GAAP Financial Measures<\/b>\n      <\/p>\n<p>Theravance Biopharma provides a non-GAAP metric in this press release. Theravance Biopharma believes that non-GAAP net income (loss) provides meaningful information to assist investors in assessing prospects for future performance and actual performance as they provide better metrics for analyzing the performance of its business by excluding items that may not be indicative of core operating results and the Company&#8217;s cash position. Because non-GAAP financial targets and metrics, such as non-GAAP net income (loss), are not standardized, it may not be possible to compare these measures with other companies&#8217; non-GAAP targets or measures having the same or a similar name. Thus, Theravance Biopharma&#8217;s non-GAAP measures should be considered in addition to, not as a substitute for, or in isolation from, the Company&#8217;s actual GAAP results and other targets.<\/p>\n<p>Please see the appendix attached to this press release for a reconciliation of non-GAAP net income (loss) to its corresponding measure, net income (loss). A reconciliation of non-GAAP net income (loss) to its corresponding GAAP measure is not available on a forward-looking basis without unreasonable effort due to the uncertainty regarding, and the potential variability of, expenses and other factors in the future.<\/p>\n<p>Contact:<br \/><a href=\"mailto:investor.relations@theravance.com\" target=\"_blank\" rel=\"nofollow\">investor.relations@theravance.com<\/a><br \/>650-808-4045<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen2\" colspan=\"2\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">________________________________<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>1<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">In the U.S., Viatris is leading the commercialization of YUPELRI, and the Company co-promotes the product under a profit and loss sharing arrangement (65% to Viatris; 35% to the Company).<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>2<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Payment from Royalty Pharma (RP) will be triggered if RP receives certain minimum royalty payments from GSK based on TRELEGY global net sales.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>3<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Source: Viatris Customer Demand (Q2&#8217;26).<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>4<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Source: IQVIA DDD, HDS, VA and Non-Reporting Hospital through Jun &#8217;26.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>5<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">GSK-reported Net Sales in USD.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen2\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>6<\/sup><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen3\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-GAAP profit (loss) consists of GAAP net income (loss) before taxes less (i) share-based compensation expense, (ii) non-cash interest expense, and (iii) non-recurring revenue and income (expense) items. See the section titled &#8220;Non-GAAP Financial Measures&#8221; for more information.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen4\" colspan=\"6\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>THERAVANCE BIOPHARMA,\u00a0INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"6\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>CONDENSED CONSOLIDATED BALANCE SHEETS<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"6\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>December 31,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen6\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen6\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Assets<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen4\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(1)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Current assets:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cash and cash equivalents and short-term marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">387,657<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">315,357<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Receivables from collaborative arrangements<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">20,381<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">45,539<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Receivables from milestone and royalty assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">50,000<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other prepaid and current assets\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">8,624<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,564<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0 Total current assets\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">416,662<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">418,460<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Long-term marketable securities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">11,128<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Property and equipment, net\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,169<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,895<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Operating lease assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">21,926<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">24,371<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Restricted cash\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">836<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">836<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">25,177<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">24,880<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0Total assets\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">469,770<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">485,570<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Liabilities and Shareholders&#8217; Equity<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Current liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">30,766<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">38,302<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Long-term operating lease liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">27,774<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">31,758<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Future royalty payment contingency<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">32,795<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">32,795<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Unrecognized tax benefits<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">88,486<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">85,679<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Other long-term liabilities<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">244<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">313<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Shareholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">289,705<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">296,723<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total liabilities and shareholders&#8217; equity<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">469,770<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">485,570<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">________________________________<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prnpr2 prnpl2 prnvam prntal prnsbtb1 prnrbrb1 prnsbbb1 prnsblb1\" colspan=\"6\" rowspan=\"1\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(1)\u00a0 <\/sup>The condensed consolidated balance sheet as of December 31, 2025 has been derived from the audited consolidated financial<br \/>\u00a0\u00a0\u00a0\u00a0 statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2025.<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>THERAVANCE BIOPHARMA,\u00a0INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In thousands, except per share data)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Revenue:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Viatris collaboration agreement (1)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">20,731<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">18,695<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">38,430<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">34,083<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Licensing revenue<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,500<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,500<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total revenue\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">20,731<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">26,195<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">38,430<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">41,583<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Costs and expenses:<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0 Research and development (2)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,712<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,490<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,541<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">21,942<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0 Selling, general and administrative (2)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">14,176<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">18,430<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">31,896<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">36,800<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0 Restructuring expenses (2) (3)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,031<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,664<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0 Transaction-related expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,089<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,089<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0 Total costs and expenses\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">29,008<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">28,920<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">56,190<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">58,742<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Loss from operations\u00a0\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(8,277)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(2,725)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(17,760)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(17,159)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net gain on realized contingent milestone and royalty assets<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">75,137<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">75,137<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Interest expense (non-cash)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(663)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,306)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Interest income and other income, net<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,486<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,457<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,499<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,396<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Income (loss) before income taxes\u00a0\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(4,791)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">73,206<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(11,261)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">59,068<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Provision for income tax (expense) benefit<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen20\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(1,107)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen20\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(18,371)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">430<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen9\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen20\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(17,812)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Net income (loss)\u00a0\u00a0<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(5,898)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>54,835<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(10,831)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>41,256<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income (loss) per share:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income (loss) per share &#8211; basic<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(0.11)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1.09<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(0.21)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">0.83<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net income (loss) per share &#8211; diluted<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(0.11)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1.08<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen22\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(0.21)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">0.81<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Shares used to compute net income (loss) per share &#8211; basic<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">51,667<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">50,177<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">51,474<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">49,943<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Shares used to compute net income (loss) per share &#8211; diluted<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">51,667<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">50,726<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">51,474<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen13\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">50,685<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP net income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>9,467<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(4,225)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>10,106<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(12,843)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">________________________________<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(1)<\/sup> While Viatris, Inc. records the total YUPELRI net sales, the Company is entitled to a 35% share of the net profit (loss) pursuant to a co-promotion agreement<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">\u00a0\u00a0\u00a0 with Viatris as presented below:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In\u00a0thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">YUPELRI net sales (100% recorded by Viatris)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">70,666<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">66,330<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">133,097<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">124,674<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">YUPELRI net sales (Theravance Biopharma implied 35%)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">24,733<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">23,216<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">46,584<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">43,636<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(2)<\/sup> Amounts include share-based compensation expense as follows:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In\u00a0thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Research and development\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">566<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">987<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,193<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,057<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Selling, general and administrative\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,572<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">3,556<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,421<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,363<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Restructuring expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,852<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,880<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total share-based compensation expense\u00a0<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,990<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,543<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,494<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">9,420<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prnpr4 prnpl30 prnvab prntar prnsbtb1 prnrbrb1 prnsbbb1 prnsblb1\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(3)<\/sup> Restructuring expenses were comprised of:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen23\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In\u00a0thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Cash-related expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,179<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,784<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen24\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-cash related expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,852<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,880<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen8\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Total restructuring expenses<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,031<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">7,664<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<\/table><\/div>\n<p>\u00a0<\/p>\n<div>\n<table border=\"0\" cellspacing=\"0\" cellpadding=\"1\" class=\"prnbcc\">\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>THERAVANCE BIOPHARMA,\u00a0INC.<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Reconciliation of GAAP Net Income (Loss) to Non-GAAP Net Income (Loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen4\" colspan=\"13\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(In thousands)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Three Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen16\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Six Months Ended June 30,<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2026<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen17\" colspan=\"2\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>2025<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen4\" colspan=\"5\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(Unaudited)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>GAAP net income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(5,898)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">54,835<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(10,831)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">$<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">41,256<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Adjustments:<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Licensing revenue (1)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(7,500)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(7,500)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Net gain on realized contingent milestone and royalty assets (1)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(75,137)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(75,137)<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Share-based compensation expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">5,990<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,543<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">10,494<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">9,420<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Non-cash interest expense<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">663<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,306<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Income tax expense (benefit)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">1,107<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">18,371<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen19\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">(430)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">17,812<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Restructuring expense (excl. share-based compensation) (1)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">2,179<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">4,784<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen10\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">Transaction-related expense (1)<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,089<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">6,089<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\">&#8211;<\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen7\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>Non-GAAP net income (loss)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>9,467<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(4,225)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>10,106<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen11\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>$<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen21\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <b>(12,843)<\/b><br \/>\n                <\/span>\n              <\/p>\n<\/td>\n<\/tr>\n<tr>\n<td class=\"prngen12\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen18\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen14\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n<p class=\"prnml4\">\n                <span class=\"prnews_span\"><br \/>\n                  <sup>(1)<\/sup>\u00a0 Non-recurring item<\/span>\n              <\/p>\n<\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<tr>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<td class=\"prngen5\" colspan=\"1\" rowspan=\"1\" nowrap=\"nowrap\">\n              \n            <\/td>\n<\/tr>\n<\/table><\/div>\n<p id=\"PURL\">\n        <img loading=\"lazy\" decoding=\"async\" title=\"Cision\" width=\"12\" height=\"12\" alt=\"Cision\" src=\"https:\/\/edge.prnewswire.com\/c\/img\/favicon.png?sn=SF22343&amp;sd=2026-08-10\" \/> View original content to download multimedia:<a id=\"PRNURL\" rel=\"nofollow\" href=\"https:\/\/www.prnewswire.com\/news-releases\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update-302847090.html\" target=\"_blank\">https:\/\/www.prnewswire.com\/news-releases\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update-302847090.html<\/a><\/p>\n<p>SOURCE Theravance Biopharma, Inc.<\/p>\n<\/p><\/div>\n<p>    <img decoding=\"async\" alt=\"\" src=\"https:\/\/rt.prnewswire.com\/rt.gif?NewsItemId=SF22343&amp;Transmission_Id=202608100830PR_NEWS_USPR_____SF22343&amp;DateId=20260810\" style=\"border:0px;width:1px;height:1px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>PR Newswire Previously announced acquisition by Zymeworks expected to close in second half of 2026 YUPELRI \u00ae Collaboration Revenue increased 11% year-over-year 1, from $18.7 million to $20.7 million, driven by continued Net Sales growth and improved operating leverage Organizational restructuring and cost reduction initiatives delivered 35% reduction in operating expenses year-over-year (excluding restructuring and transaction costs) Q2 2026 TRELEGY net sales, reported by GSK, of approximately $1.0 billion; high confidence in achieving the $100 million 2026 milestone payment 2 Quarter-end cash balance of $388 million and no debt DUBLIN, Aug. 10, 2026 \/PRNewswire\/ &#8212; Theravance Biopharma, Inc. (&#8220;Theravance Biopharma&#8221; or the &#8220;Company&#8221;) (NASDAQ: TBPH) today reported financial and operational results for the second quarter of 2026. &#8220;During the second &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-992739","post","type-post","status-publish","format-standard","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"PR Newswire Previously announced acquisition by Zymeworks expected to close in second half of 2026 YUPELRI \u00ae Collaboration Revenue increased 11% year-over-year 1, from $18.7 million to $20.7 million, driven by continued Net Sales growth and improved operating leverage Organizational restructuring and cost reduction initiatives delivered 35% reduction in operating expenses year-over-year (excluding restructuring and transaction costs) Q2 2026 TRELEGY net sales, reported by GSK, of approximately $1.0 billion; high confidence in achieving the $100 million 2026 milestone payment 2 Quarter-end cash balance of $388 million and no debt DUBLIN, Aug. 10, 2026 \/PRNewswire\/ &#8212; Theravance Biopharma, Inc. (&#8220;Theravance Biopharma&#8221; or the &#8220;Company&#8221;) (NASDAQ: TBPH) today reported financial and operational results for the second quarter of 2026. &#8220;During the second &hellip; Continue reading &quot;Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-10T12:36:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\" \/>\n<meta name=\"author\" content=\"Newsdesk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Newsdesk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update\",\"datePublished\":\"2026-08-10T12:36:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/\"},\"wordCount\":2622,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mmx.prnewswire.com\\\/media\\\/MS1912220\\\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/\",\"name\":\"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/mmx.prnewswire.com\\\/media\\\/MS1912220\\\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\",\"datePublished\":\"2026-08-10T12:36:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#primaryimage\",\"url\":\"https:\\\/\\\/mmx.prnewswire.com\\\/media\\\/MS1912220\\\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\",\"contentUrl\":\"https:\\\/\\\/mmx.prnewswire.com\\\/media\\\/MS1912220\\\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\",\"name\":\"Market Newsdesk\",\"description\":\"Latest Business News in Real Time\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\",\"name\":\"Newsdesk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g\",\"caption\":\"Newsdesk\"},\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/author\\\/newsdesk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/","og_locale":"en_US","og_type":"article","og_title":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk","og_description":"PR Newswire Previously announced acquisition by Zymeworks expected to close in second half of 2026 YUPELRI \u00ae Collaboration Revenue increased 11% year-over-year 1, from $18.7 million to $20.7 million, driven by continued Net Sales growth and improved operating leverage Organizational restructuring and cost reduction initiatives delivered 35% reduction in operating expenses year-over-year (excluding restructuring and transaction costs) Q2 2026 TRELEGY net sales, reported by GSK, of approximately $1.0 billion; high confidence in achieving the $100 million 2026 milestone payment 2 Quarter-end cash balance of $388 million and no debt DUBLIN, Aug. 10, 2026 \/PRNewswire\/ &#8212; Theravance Biopharma, Inc. (&#8220;Theravance Biopharma&#8221; or the &#8220;Company&#8221;) (NASDAQ: TBPH) today reported financial and operational results for the second quarter of 2026. &#8220;During the second &hellip; Continue reading \"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/","og_site_name":"Market Newsdesk","article_published_time":"2026-08-10T12:36:36+00:00","og_image":[{"url":"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"13 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update","datePublished":"2026-08-10T12:36:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/"},"wordCount":2622,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#primaryimage"},"thumbnailUrl":"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/","name":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#primaryimage"},"thumbnailUrl":"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525","datePublished":"2026-08-10T12:36:36+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#primaryimage","url":"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525","contentUrl":"https:\/\/mmx.prnewswire.com\/media\/MS1912220\/TheravanceBiopharmaFINAL-copy.jpg?id=OA2848525"},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/theravance-biopharma-inc-reports-second-quarter-2026-financial-results-and-provides-corporate-update\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"Theravance Biopharma, Inc. Reports Second Quarter 2026 Financial Results and Provides Corporate Update"}]},{"@type":"WebSite","@id":"https:\/\/www.marketnewsdesk.com\/#website","url":"https:\/\/www.marketnewsdesk.com\/","name":"Market Newsdesk","description":"Latest Business News in Real Time","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.marketnewsdesk.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979","name":"Newsdesk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0d0bd5b0f0ca12a265a459b13169dac35f33776d8501eda5e68844a366f2f46?s=96&d=mm&r=g","caption":"Newsdesk"},"url":"https:\/\/www.marketnewsdesk.com\/index.php\/author\/newsdesk\/"}]}},"_links":{"self":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/992739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/comments?post=992739"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/992739\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=992739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=992739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=992739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}