{"id":996278,"date":"2026-08-18T04:50:49","date_gmt":"2026-08-18T08:50:49","guid":{"rendered":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/"},"modified":"2026-08-18T04:50:49","modified_gmt":"2026-08-18T08:50:49","slug":"ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results","status":"publish","type":"post","link":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/","title":{"rendered":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results"},"content":{"rendered":"<div class=\"mw_release\">\n<p align=\"justify\">HONG KONG, Aug.  18, 2026  (GLOBE NEWSWIRE) &#8212; UCLOUDLINK GROUP INC. (\u201cUCLOUDLINK\u201d or the \u201cCompany\u201d) (NASDAQ: UCL), the world\u2019s first and leading mobile data traffic sharing marketplace, today announced its unaudited financial results for the three months ended June 30, 2026.<\/p>\n<p align=\"justify\">\n        <strong>Second Quarter 2026 Financial Highlights<\/strong>\n      <\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Total revenues<\/strong> were US$18.2 million, representing a decrease of 5.9% from US$19.4 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Total revenues across different business lines were as follows:\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\"><em>GlocalMe<\/em><em>MeowGo<\/em> business: US$15.4 million, representing a decrease of 13.1% from US$17.9 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\"><em>GlocalMe<\/em> SIM business: US$1.3 million, representing an increase of 78.0% from US$0.7 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\"><em>GlocalMe<\/em> IoT business: US$0.8 million, representing an increase of 392.4% from US$0.2 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\"><em>GlocalMe<\/em> Life business: US$0.5 million, representing a decrease of 21.1% from US$0.6 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\"><em>PetPhone<\/em> business: US$0.2 million, representing an increase of 1,527.3% from US$0.01 million in the second quarter of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Gross profit<\/strong> was US$9.2 million, representing a decrease of 10.4% from US$10.2 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Loss from operations<\/strong> was US$2.9 million, compared to income from operations of US$0.8 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Net loss<\/strong> was US$3.0 million, compared to net income of US$0.7 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Adjusted net loss (non-GAAP)<\/strong> was US$2.3 million, compared to adjusted net income of US$0.5 million in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Adjusted EBITDA (non-GAAP)<\/strong> was negative US$1.8 million, compared to positive US$1.4 million in the second quarter of 2025.<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong>Second Quarter 2026 Operational Highlights<\/strong>\n      <\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">Total data consumed in the second quarter through the Company\u2019s platform was 46,641 terabytes (5,752 terabytes procured by the Company and 40,889 terabytes procured by our business partners), representing an increase of 2.6% from 45,441 terabytes in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average daily active users (\u201cDAU\u201d) in the second quarter were 376,376, representing an increase of 13.3% from 332,323 in the second quarter of 2025.\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">Average DAU in the second quarter from <em>GlocalMe<\/em> IoT business was 57,859, representing an increase of 277.3% from 15,337 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAU in the second quarter from <em>GlocalMe<\/em> SIM business was 17,519, representing an increase of 132.0% from 7,552 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAU in the second quarter from <em>GlocalMe<\/em> Life business was 14,471, representing an increase of 801.6% from 1,605 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAU in the second quarter from <em>PetPhone<\/em> business was 1,519, representing an increase of 606.5% from 215 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAU in the second quarter from <em>GlocalMe<\/em><em>MeowGo<\/em> business was 285,008, representing a decrease of 7.3% from 307,614 in the second quarter of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average monthly active users (\u201cMAU\u201d) in the second quarter were 744,966, representing an increase of 6.6% from 698,862 in the second quarter of 2025.\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">Average MAU in the second quarter from <em>GlocalMe<\/em> IoT business was 90,431, representing an increase of 210.1% from 29,163 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAU in the second quarter from <em>GlocalMe<\/em> SIM business was 71,466, representing an increase of 53.8% from 46,481 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAU in the second quarter from <em>GlocalMe<\/em> Life business was 24,182, representing an increase of 599.7% from 3,456 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAU in the second quarter from <em>PetPhone<\/em> business was 1,845, representing an increase of 464.2% from 327 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAU in the second quarter from <em>GlocalMe<\/em><em>MeowGo<\/em> business was 557,042, representing a decrease of 10.1% from 619,435 in the second quarter of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">As a proportion of daily active terminals, 56.3% were from uCloudlink 1.0 international data connectivity services and 43.7% were from uCloudlink 2.0 local data connectivity services during the second quarter of 2026. Average daily data usage per terminal was 1.50 GB in June 2026.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average daily active terminals (\u201cDAT\u201d) in the second quarter were 341,511 (12,763 owned by the Company and 328,748 not owned by the Company), representing an increase of 7.4% from 317,957 in the second quarter of 2025.\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">Average DAT in the second quarter from <em>GlocalMe<\/em> IoT business was 46,627, representing an increase of 441.5% from 8,610 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAT in the second quarter from <em>GlocalMe<\/em> SIM business was 8,535, representing an increase of 42.7% from 5,979 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAT in the second quarter from <em>GlocalMe<\/em> Life business was 12,129, representing an increase of 1,343.2% from 840 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAT in the second quarter from <em>PetPhone<\/em> business was 507, representing an increase of 672.9% from 66 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average DAT in the second quarter from <em>GlocalMe<\/em><em>MeowGo<\/em> business was 273,713, representing a decrease of 9.5% from 302,462 in the second quarter of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average monthly active terminals (\u201cMAT\u201d) in the second quarter were 706,382, representing an increase of 6.5% from 663,197 in the second quarter of 2025.\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">Average MAT in the second quarter from <em>GlocalMe<\/em> IoT business was 81,497, representing an increase of 93.6% from 42,095 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAT in the second quarter from <em>GlocalMe<\/em> SIM business was 57,214, representing an increase of 35.4% from 42,271 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAT in the second quarter from <em>GlocalMe<\/em> Life business was 23,043, representing an increase of 843.2% from 2,443 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAT in the second quarter from <em>PetPhone<\/em> business was 1,028, representing an increase of 441.1% from 190 in the second quarter of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">Average MAT in the second quarter from <em>GlocalMe<\/em><em>MeowGo<\/em> business was 543,600, representing a decrease of 5.7% from 576,198 in the second quarter of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">As of June 30, 2026, the Company had served 3,250 business partners in 64 countries and regions. The Company had 212 patents with 184 approved and 28 pending approval, while the pool of SIM cards was from 398 MNOs globally as of June 30, 2026.<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong>Executive Commentary<\/strong>\n      <\/p>\n<p align=\"justify\">Mr. Chaohui Chen, Director and Chief Executive Officer of UCLOUDLINK, commented, \u201cOur second quarter results mark a meaningful inflection point in our business. Total revenues for the quarter were US$18.2 million, reflecting the continued impact of macroeconomic headwinds, geopolitical tensions affecting outbound travel from China, and a significant surge in memory chip costs. Our uCloudlink 1.0 international data connectivity services remained under pressure from these factors. However, this impact has been increasingly offset by the rapid scaling of our uCloudlink 2.0 local data connectivity business, which delivered strong growth\u2014particularly from <em>GlocalMe<\/em> IoT business. We expect this momentum to accelerate further in the third quarter.\u201d<\/p>\n<p align=\"justify\">\u201cOur three new growth engines &#8211; <em>GlocalMe<\/em> Life, <em>GlocalMe<\/em> SIM, and <em>GlocalMe<\/em> IoT &#8211; continued to gain meaningful traction during the quarter. Under <em>GlocalMe<\/em> IoT, our installed base expanded further, providing a solid foundation for continuous high revenue growth. User adoption is growing rapidly across key verticals as we further solidify our position in high-growth sectors including in-car infotainment and security cameras. Building on the \u2018AI-powered + Social\u2019 model we pioneered in the first quarter, we are now leveraging\u00a0<em>PetPhone<\/em>\u2019s hardware capabilities to build a dedicated pet AI agent that offers both practical pet care tools and engaging human-pet interactive experiences. This enriches the high-frequency use cases within <em>PetPogo<\/em> and strengthens user retention. We are also opening up our full suite of pet AI agents to third-party developers, connecting hardware, software, and external services to continuously expand the boundaries of the pet ecosystem. <em>PetPhone<\/em> continues to attract strong media attention, has earned multiple industry awards, and is seeing growing consumer interest and pre-order momentum. Customer education for a product this innovative will take some time, and we believe its value proposition will be clear to the broader market in the second half of the year. Our premium <em>MeowGo G50 Max<\/em>, the world\u2019s leading Sky-to-Ground integrated mobile connectivity hub, generated strong sales in the short period of time since its debut last quarter. Its unique ability to deliver resilient connectivity through 5G\/satellite integration, powered by our AI\u00a0<em>HyperConn\u00ae<\/em> technology, has proven to be a critical differentiator in markets experiencing political turmoil. It has now established market leadership on several fronts, including the breadth of its country coverage, its strong sales performance in the premium MiFi segment, and its satellite emergency communication capabilities. This is enhancing our brand value and driving increased sales across our entire portfolio of mobile connectivity solutions.\u201d<\/p>\n<p align=\"justify\">\u201cWe also achieved notable recognition during the quarter, winning the \u2018Customer Impact Award\u2019 at the MVNOs World Awards 2026 and being shortlisted for \u2018Leading Consumer MVNO\/Sub-Brand\u2019, further validating our technological leadership and market positioning. Looking ahead, we remain focused on strengthening operational management and cost discipline, with a clear priority on improving cash flow. Together with the ongoing commercial progress of the <em>PetPogo<\/em> platform, the ramp-up of <em>MeowGo G50 Max<\/em>, and the continued expansion of <em>GlocalMe<\/em> IoT, we believe these efforts will position us to navigate the current market environment and emerge stronger. We remain committed to bridging the digital divides in cross-border connectivity as well as the emotional distance between people and their pets, while creating long-term value for our shareholders.\u201d<\/p>\n<p align=\"justify\">\n        <strong>Second Quarter 2026 Financial Results<\/strong>\n      <\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Revenues<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Total revenues were US$18.2 million, representing a decrease of 5.9% from US$19.4 million in the same period of 2025.<\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Revenues from services<\/strong> were US$13.3 million, representing a decrease of 9.2% from US$14.6 million in the same period of 2025, primarily attributable to a decrease in revenues from data connectivity services. <\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\"><strong>Revenues from data connectivity services<\/strong> were US$10.2 million, representing a decrease of 10.7% from US$11.5 million in the same period of 2025. The decrease was primarily attributable to a decrease in revenues from international data connectivity services to US$8.2 million in the second quarter of 2026 from US$10.0 million in the same period of 2025, primarily due to the decline in outbound travelers from China, against the backdrop of a volatile and tense international situation, which was partially offset by an increase in revenues from local data connectivity services to US$2.0 million in the second quarter of 2026 from US$1.5 million in the same period of 2025, as a result of the continued development of <em>GlocalMe<\/em> IoT business.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\"><strong>Revenues from PaaS and SaaS services<\/strong> were US$2.5 million, representing a decrease of 6.3% from US$2.6 million in the same period of 2025.<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Revenues from sales of products<\/strong> were US$4.9 million, representing an increase of 4.2% from US$4.8 million in the same period of 2025.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Geographic Distribution<\/p>\n<p><\/strong>During the second quarter of 2026, as a percentage of our total revenues, Japan contributed 36.0%, mainland China contributed 30.3%, North America contributed 13.5%, and other countries and regions contributed the remaining 20.2%, compared to 33.6%, 33.2%, 15.3% and 17.9%, respectively, in the same period of 2025.<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Cost of Revenues<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Cost of revenues was US$9.0 million, representing a decrease of 0.8% from US$9.2 million in the same period of 2025.<\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Cost of services<\/strong> was US$5.4 million, representing a decrease of 14.3% from US$6.3 million in the same period of 2025. The decrease was in line with the decrease in revenues from services.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Cost of products<\/strong><br \/>\n          <strong>sold<\/strong> was US$3.6 million, representing an increase of 29.9% from US$2.9 million in the same period of 2025. The increase was primarily driven by industry-wide price increases for supply chain components, particularly global memory chips.<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Gross Profit<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Overall gross profit was US$9.2 million, compared to US$10.2 million in the same period of 2025. Overall gross margin was 50.2% in the second quarter of 2026, compared to 52.8% in the same period of 2025.<\/p>\n<p align=\"justify\">Gross profit on services was US$7.9 million, compared to US$8.3 million in the same period of 2025. Gross margin on services was 59.1% in the second quarter of 2026, compared to 56.6% in the same period of 2025.<\/p>\n<p align=\"justify\">Gross profit on sales of products was US$1.3 million, compared to US$1.9 million in the same period of 2025. Gross margin on sales of products was 26.5% in the second quarter of 2026, compared to 41.0% in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Operating Expenses<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Total operating expenses were US$11.6 million, compared to US$10.4 million in the same period of 2025.<\/p>\n<ul type=\"disc\">\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Research and development expenses<\/strong> were US$2.0 million, representing an increase of 29.8% from US$1.6 million in the same period of 2025. The increase was primarily due to an increase of US$0.3 million in staff costs.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>Sales and marketing expenses<\/strong> were US$6.7 million, representing an increase of 20.9% from US$5.5 million in the same period of 2025. The increase was primarily due to increases of US$0.7 million in promotion fees, US$0.2 million in staff costs, and US$0.1 million in operating lease payments.<\/li>\n<li style=\"margin-top:6pt;text-align:justify\">\n          <strong>General and administrative expenses<\/strong> were US$2.9 million, representing a decrease of 12.5% from US$3.3 million in the same period of 2025. The decrease was primarily due to decreases of US$0.3 million in staff costs, US$0.2 million in share-based compensation expenses, and US$0.1 million in bad debt provisions, which were partially offset by an increase of US$0.2 million in cloud infrastructure services.<\/li>\n<\/ul>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>(Loss)\/Income from Operations<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Loss from operations was US$2.9 million, compared to income from operations of US$0.8 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Adjusted EBITDA (Non-GAAP)<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Adjusted EBITDA (Non-GAAP), which excludes the impact of share-based compensation, fair value gain\/loss in other investments, share of profit\/loss in equity method investment, net of tax, interest expense, income tax expenses and depreciation and amortization, was negative US$1.8 million, compared to positive US$1.4 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Net Interest Expenses<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Net interest expenses were US$0.1 million, compared to US$0.03 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Net (Loss)\/Income<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Net loss was US$3.0 million, compared to net income of US$0.7 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Adjusted Net (Loss)\/Income (Non-GAAP)<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Adjusted net loss, which excludes the impact of share-based compensation, fair value gain\/loss in other investments and share of profit\/loss in equity method investment, net of tax, was US$2.3 million, compared to adjusted net income of US$0.5 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Basic and Diluted (Loss)\/Earnings per ADS<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Basic and diluted loss per ADS attributable to ordinary shareholders were US$0.08 in the second quarter of 2026, compared to basic and diluted earnings per ADS of US$0.02 in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Cash and Cash Equivalents<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">As of June 30, 2026, the Company had cash and cash equivalents of US$25.2 million, compared to US$28.0 million as of March 31, 2026. The decrease was primarily attributable to the net outflow of US$3.0 million from operations.<\/p>\n<p align=\"justify\">\n        <strong><br \/>\n          <em>Capital Expenditures (\u201cCAPEX\u201d)<\/em><br \/>\n        <\/strong>\n      <\/p>\n<p align=\"justify\">Capital expenditures were US$0.04 million, compared to US$0.2 million in the same period of 2025.<\/p>\n<p align=\"justify\">\n        <strong>Business Development<\/strong>\n      <\/p>\n<p align=\"justify\">In August 2026, the Company completed the sale of its entire equity interest in Beijing Huaxianglianxin Technology Company, a company listed on the National Equities Exchange and Quotations (NEEQ) in China, through a series of block trades. The sale generated cash proceeds of approximately RMB11.4 million, representing a gain of approximately RMB2.9 million over the Company\u2019s initial investment cost of approximately RMB8.5 million. Following the transaction, the Company no longer holds any equity interest in Beijing Huaxianglianxin Technology Company.<\/p>\n<p align=\"justify\">Additionally, building on the robust momentum of the Company\u2019s <em>GlocalMe<\/em> IoT business, Mr. Wen Gao has been appointed as General Manager of Shenzhen Yulian Cloud Technology Co., Ltd., a wholly-owned subsidiary of the Company, effective August 17, 2026. In this role, Mr. Gao will focus on driving the expansion of the Company\u2019s IoT solution ecosystem and enhancing its operational agility to accelerate business growth, in line with the Company\u2019s strategic objective of strengthening its presence in the IoT sector. To devote his primary focus and effort to this critical operational role, Mr. Gao ceased to serve as Chief Strategy Officer of the Company upon this appointment.<\/p>\n<p align=\"justify\">\n        <strong>Business Outlook<\/strong>\n      <\/p>\n<p align=\"justify\">For the third quarter of 2026, UCLOUDLINK expects total revenues to be between US$19.0 million and US$22.0 million, representing a decrease of 10.4% to an increase of 3.8% compared to the same period of 2025.<\/p>\n<p align=\"justify\">The Company currently expects total revenues for the full year of 2026 to be in the range of US$75 million to US$85 million, compared with the range of US$85 million to US$100 million previously announced. The Company is revising its guidance in light of the persistent macroeconomic challenges and global trade headwinds, which have had and may continue to have a broader impact across industries.<\/p>\n<p align=\"justify\">The estimates above constitute forward-looking information and are based on the Company\u2019s current expectations and assumptions of market and operating conditions and customer demand. These estimates are therefore subject to risks and uncertainties, including possible adjustments to preliminary financial results, and are not guarantees of future performance and may differ materially from actual results.<\/p>\n<p align=\"justify\">\n        <strong>Non-GAAP Financial Measures<\/strong>\n      <\/p>\n<p align=\"justify\">To supplement the financial measures prepared in accordance with generally accepted accounting principles in the United States, or GAAP, this press release presents, adjusted net income\/(loss) and adjusted EBITDA, as supplemental measures for the review and assessment of the Company\u2019s operating performance. The presentation of these non-GAAP financial measures is not intended to be considered in isolation or as a substitute for the financial information prepared and presented in accordance with U.S. GAAP. Adjusted net income\/(loss) is defined as net income\/(loss) excluding share-based compensation, fair value gain\/loss in other investments and share of profit\/loss in equity method investment, net of tax. Adjusted EBITDA is defined as net income\/(loss) excluding share-based compensation, fair value gain\/loss in other investments, share of profit\/loss in equity method investment, net of tax, interest expense, income tax expenses and depreciation and amortization.<\/p>\n<p align=\"justify\">The Company believes that adjusted net income\/(loss) and adjusted EBITDA help identify underlying trends in its business that could otherwise be distorted by the effect of certain expenses that are included in income\/(loss) from operations and net income\/(loss). The Company believes that adjusted net income\/(loss) and adjusted EBITDA provide useful information about its operating results, enhance the overall understanding of its past performance and future prospects and allow for greater visibility with respect to key metrics used by its management in its financial and operational decision-making.<\/p>\n<p align=\"justify\">The non-GAAP financial measures are not defined under U.S. GAAP and are not presented in accordance with U.S. GAAP. The non- GAAP financial measures have limitations as analytical tools. One of the key limitations of using adjusted net income\/(loss) and adjusted EBITDA is that they do not reflect all items of income and expense that affect the Company\u2019s operations. Share-based compensation, fair value gain\/loss in other investments and share of profit\/loss in equity method investment, net of tax, have been and may continue to be incurred in the Company\u2019s business and are not reflected in the presentation of adjusted net income\/(loss). Further, the non-GAAP financial measures may differ from the non-GAAP information used by other companies, including peer companies, and therefore their comparability may be limited.<\/p>\n<p align=\"justify\">The Company compensates for these limitations by reconciling the non-GAAP financial measure to the nearest U.S. GAAP performance measure, all of which should be considered when evaluating its performance. The Company encourages investors and others to review its financial information in its entirety and not rely on a single financial measure.<\/p>\n<p align=\"justify\">Reconciliation of each of these non-GAAP financial measures to the most directly comparable GAAP financial measure is set forth at the end of this release.<\/p>\n<p align=\"justify\">\n        <strong>Conference Call<\/strong>\n      <\/p>\n<p align=\"justify\">UCLOUDLINK will hold a conference call at 8:30 a.m. Eastern Time on Tuesday, August 18, 2026 (8:30 p.m. Hong Kong Time on the same day) to discuss financial results and answer questions from investors and analysts. Listeners may access the call by dialing:<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"max-width:25%;width:25%;min-width:25%;text-align: justify;vertical-align: middle;vertical-align: bottom\">International:<\/td>\n<td style=\"max-width:75%;width:75%;min-width:75%;text-align: justify;vertical-align: middle;vertical-align: bottom\">+61-7-3145-4010<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">US\/Canada (Toll Free):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">1-855-881-1339<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">UK (Toll Free):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">0-800-051-8245<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Mainland China (Toll Free):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">4001-200-659<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Hong Kong (Toll Free):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">800-966-806<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Singapore (Toll Free):<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">800-101-2785<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">Participants should dial in at least 10 minutes before the scheduled start time and ask to be connected to the call for \u201cUCLOUDLINK GROUP INC.\u201d<\/p>\n<p align=\"justify\">Additionally, a live and archived webcast of the conference call will be available at https:\/\/ir.ucloudlink.com.<\/p>\n<p align=\"justify\">A telephone replay will be available one hour after the end of the conference until August 26, 2026 by dialing:<\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"max-width:25%;width:25%;min-width:25%;text-align: justify;vertical-align: middle;vertical-align: top\">US\/Canada (Toll Free):<\/td>\n<td style=\"max-width:75%;width:75%;min-width:75%;text-align: justify;vertical-align: middle;vertical-align: top\">1-855-883-1031<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">International:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">+61-7-3107-6325<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Replay Passcode:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">10053729<\/td>\n<\/tr>\n<tr>\n<td>\u00a0<\/td>\n<td>\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"justify\">\n        <strong>About UCLOUDLINK GROUP INC.<\/strong>\n      <\/p>\n<p align=\"justify\">UCLOUDLINK is the world\u2019s first and leading mobile data traffic sharing marketplace, pioneering the sharing economy business model for the telecommunications industry. The Company\u2019s products and services deliver unique value propositions to mobile data users, handset and smart-hardware companies, mobile virtual network operators (MVNOs) and mobile network operators (MNOs). Leveraging its innovative cloud SIM technology and architecture, the Company has redefined the mobile data connectivity experience by allowing users to gain access to mobile data traffic allowance shared by network operators on its marketplace, while providing reliable connectivity, high speeds and competitive pricing.<\/p>\n<p align=\"justify\">\n        <strong>Safe Harbor Statement<\/strong>\n      <\/p>\n<p align=\"justify\">This announcement contains forward-looking statements. These statements are made under the \u201csafe harbor\u201d provisions of the U.S. Private Securities Litigation Reform Act of 1995. These forward-looking statements can be identified by terminology such as \u201cwill,\u201d \u201cexpects,\u201d \u201canticipates,\u201d \u201cfuture,\u201d \u201cintends,\u201d \u201cplans,\u201d \u201cbelieves,\u201d \u201cestimates,\u201d \u201cconfident\u201d and similar statements. Among other things, the financial guidance and quotations from management in this announcement, as well as UCLOUDLINK\u2019s strategic and operational plans, contain forward-looking statements. UCLOUDLINK may also make written or oral forward-looking statements in its periodic reports to the U.S. Securities and Exchange Commission, in its annual report to shareholders, in press releases and other written materials and in oral statements made by its officers, directors or employees to third parties. Statements that are not historical facts, including but not limited to statements about UCLOUDLINK\u2019s beliefs and expectations, are forward-looking statements. Forward looking statements involve inherent risks and uncertainties. A number of factors could cause actual results to differ materially from those contained in any forward-looking statement, including but not limited to the following: UCLOUDLINK\u2019s strategies; UCLOUDLINK\u2019s future business development, financial condition and results of operations; UCLOUDLINK\u2019s ability to increase its user base and usage of its mobile data connectivity services, and improve operational efficiency; competition in the global mobile data connectivity service industry; changes in UCLOUDLINK\u2019s revenues, costs or expenditures; governmental policies and regulations relating to the global mobile data connectivity service industry, general economic and business conditions globally and in China; and assumptions underlying or related to any of the foregoing. Further information regarding these and other risks is included in the Company\u2019s filings with the Securities and Exchange Commission. All information provided in this press release and in the attachments is as of the date of the press release, and UCLOUDLINK undertakes no duty to update such information, except as required under applicable law.<\/p>\n<p align=\"justify\">\n        <strong>For more information, please contact: <\/strong>\n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">UCLOUDLINK GROUP INC.<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Daniel Gao<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Tel: +852-2180-6111<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">E-mail: <a href=\"mailto:ir@ucloudlink.com\" rel=\"nofollow\" target=\"_blank\">ir@ucloudlink.com<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Investor Relations:<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Christensen Advisory<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Christian Arnell, Managing Director<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">Tel: +852-2117-0861<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">E-mail: <a href=\"mailto:ucloudlink@christensencomms.com\" rel=\"nofollow\" target=\"_blank\">ucloudlink@christensencomms.com<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        \n      <\/p>\n<table align=\"center\" style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"7\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>UCLOUDLINK GROUP INC.<br \/>UNAUDITED CONSOLIDATED BALANCE SHEETS <br \/>(In thousands of US$, except for share and per share data)<br \/><\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>As of December 31,<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>As of June 30,<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>ASSETS<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Current assets<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:68%;width:68%;min-width:68%;vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:14%;width:14%;min-width:14%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">32,831<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:14%;width:14%;min-width:14%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">25,196<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts receivable, net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4,436<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6,198<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Inventories<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4,378<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">3,994<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Prepayments and other current assets<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4,574<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6,259<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Other investments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">13,346<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">12,189<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Amounts due from related parties<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,697<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total current assets<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>61,262<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>53,837<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Non-current assets<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Prepayments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">43<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">63<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Long-term investments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,044<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,106<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Property and equipment, net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,224<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,300<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Right-of-use assets, net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,745<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,634<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Intangible assets, net<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">511<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">463<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total non-current assets<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>6,567<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>6,566<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>TOTAL ASSETS<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>67,829<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,403<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>LIABILITIES<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Current liabilities<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Short term borrowings<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">5,549<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">9,458<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Current portion of long-term bank loans<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">68<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">70<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accrued expenses and other liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">19,343<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">17,485<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accounts payable<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7,193<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">3,914<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Amounts due to related parties<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">126<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Contract liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">3,425<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,051<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Operating lease liabilities<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,189<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,078<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total current liabilities<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>36,767<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>34,182<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Non-current liabilities<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Long term borrowings<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,622<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,639<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Operating lease liabilities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">574<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,548<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Other non-current liabilities<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">58<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">26<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 10.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Total non-current liabilities<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,254<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>3,213<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>TOTAL LIABILITIES<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>39,021<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>37,395<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>SHAREHOLDERS\u2019 EQUITY<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Class A ordinary shares<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">13<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">13<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Class B ordinary shares<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">6<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Additional paid-in capital<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">242,421<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">242,785<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accumulated other comprehensive income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,075<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2,388<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">Accumulated losses<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(215,707<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(222,184<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>TOTAL SHAREHOLDERS\u2019 EQUITY<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>28,808<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>23,008<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>67,829<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>60,403<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"13\" style=\"text-align: center;vertical-align: middle\">\n            <strong>UCLOUDLINK GROUP INC.<br \/>UNAUDITED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME\/(LOSS)<br \/>(In thousands of US$, except for share and per share data)<br \/><\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>For the three months ended<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>For the six months ended<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: middle\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:52%;width:52%;min-width:52%;text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Revenues<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>19,376<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>18,234<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>38,125<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>35,093<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Revenues from services<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">14,629<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">13,288<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">28,828<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">26,588<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Sales of products<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">4,747<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">4,946<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">9,297<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">8,505<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Cost of revenues<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(9,147<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(9,073<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(18,206<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(17,659<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Cost of services<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(6,347<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(5,437<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(12,417<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(11,492<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: middle\">Cost of products sold<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(2,800<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(3,636<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(5,789<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(6,167<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\n            <strong>Gross profit<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>10,229<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>9,161<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>19,919<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>17,434<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Research and development expenses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(1,566<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(2,032<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(2,965<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(3,660<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Sales and marketing expenses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(5,503<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(6,651<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(11,196<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(13,038<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">General and administrative expenses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(3,363<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(2,942<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(6,503<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(5,874<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Other income\/(expense), net<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">1,011<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(430<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">1,081<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(1,225<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Income\/(loss) from operations<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>808<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(2,894<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>336<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(6,363<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Interest income<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">31<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">3<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">36<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">6<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Interest expenses<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(59<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(81<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(116<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(137<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Income\/(loss) before income tax<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>780<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(2,972<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>256<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(6,494<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Income tax expense<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(95<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(10<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(182<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">21<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Share of loss in equity method investment, net of tax<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(7<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(2<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(10<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(4<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Net income\/(loss)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>678<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(2,984<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>64<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(6,477<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Attributable to:<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Equity holders of the Company<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: middle\">678<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: middle\">(2,984<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: middle\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">64<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(6,477<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">Earnings\/(loss) per share for Class A and Class B ordinary shares<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Basic<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.01<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.02<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Diluted<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.01<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.02<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">Earnings\/(loss) per ADS (10 Class A shares equal to 1 ADS)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Basic<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.02<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.08<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.17<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Diluted<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.02<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.08<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">0.00<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">(0.17<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 15.0px;text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle\">Shares used in earnings\/(loss) per Class A and Class B ordinary share computation:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Basic<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">377,175,245<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">381,933,784<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">376,711,468<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">381,372,062<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 20.0px;text-align: justify;vertical-align: middle;vertical-align: top\">Diluted<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">377,175,245<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">381,933,784<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">376,711,468<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">381,372,062<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Net income\/(loss)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>678<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(2,984<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>64<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(6,477<\/strong>\n          <\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Other comprehensive income\/(loss), net of tax<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">Foreign currency translation adjustment<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">70<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">78<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">58<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">313<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: top\">\n            <strong>Total comprehensive income\/(loss)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>748<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(2,906<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>122<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: middle\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: top\">\n            <strong>(6,164<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: top\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"13\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>UCLOUDLINK GROUP INC.<br \/>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS <br \/>(In thousands of US$)<br \/><\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the three months ended<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the six months ended<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:52%;width:52%;min-width:52%;text-align: justify;vertical-align: middle;vertical-align: bottom\">Net cash used in operating activities<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(877<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3,021<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(641<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(11,709<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net cash (used in)\/generated from investing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(150<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(500<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">11<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Net cash generated from financing activities<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">&#8211;<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">976<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">3,629<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Decrease in cash and cash equivalents<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(1,027<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(3,024<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(165<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(8,069<\/td>\n<td style=\"border-top: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Cash and cash equivalents at beginning of the period<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">31,075<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">27,998<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">30,057<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">32,831<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Effect of exchange rates on cash and cash equivalents<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">156<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">222<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">312<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">434<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Cash and cash equivalents at end of the period<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>30,204 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>25,196 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>30,204 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>25,196 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<\/table>\n<p align=\"center\">\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td colspan=\"13\" style=\"text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>UCLOUDLINK GROUP INC.<br \/>UNAUDITED RECONCILIATIONS OF NON-GAAP AND GAAP RESULTS <br \/>(In thousands of US$)<br \/><\/strong><br \/>\n            <strong><br \/>\n              <br \/>\n            <\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"7\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the three months ended<\/strong>\n          <\/td>\n<td colspan=\"4\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the six months ended<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Reconciliation of Net Income\/(Loss) to Adjusted Net Income\/(Loss)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:53%;width:53%;min-width:53%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Net income\/(loss)<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>678<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(2,984<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>64<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(6,477<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Add: share-based compensation<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">380<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">168<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">709<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">364<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 30.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">fair value (gain)\/loss in other investments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(579<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">504<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">150<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,157<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Less: share of loss in equity method investment, net of tax<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">10<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Adjusted net income\/(loss)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>486<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(2,310<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td colspan=\"2\" style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>933 <\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(4,952 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<\/table>\n<p>\n        \n      <\/p>\n<table style=\"border-collapse: collapse;width:100%;border-collapse:collapse\">\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"5\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the three months ended<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"3\" style=\"border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>For the six months ended<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2025<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: solid black 1pt;text-align: center;vertical-align: middle;vertical-align: bottom\">\n            <strong>June 30,<\/strong><br \/>\n            <br \/>\n            <strong>2026<\/strong>\n          <\/td>\n<td style=\"vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Reconciliation of Net Income\/(Loss) to Adjusted EBITDA<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"border-top: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"max-width:53%;width:53%;min-width:53%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Net income\/(loss)<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>678<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(2,984<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>64<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"max-width:10%;width:10%;min-width:10%;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(6,477<\/strong>\n          <\/td>\n<td style=\"max-width:1%;width:1%;min-width:1%;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Add:<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td colspan=\"2\" style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Interest expense<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">59<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">81<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">116<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">137<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Income tax expense<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">95<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">10<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">182<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(21<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Depreciation and amortization<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">738<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">451<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,511<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,075<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">EBITDA<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,570<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(2,442<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">1,873<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(5,286<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Add: share-based compensation<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">380<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">168<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">709<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">364<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: middle;text-align: left;padding-left: 30.0px;text-align: justify;vertical-align: middle;vertical-align: bottom\">fair value (gain)\/loss in other investments<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">(579<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">)<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">504<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: right;vertical-align: middle;vertical-align: bottom\">150<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">1,157<\/td>\n<td style=\"padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">Less: share of loss in equity method investment, net of tax<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">7<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">2<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;text-align: right;vertical-align: middle;vertical-align: bottom\">10<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">4<\/td>\n<td style=\"border-bottom: solid black 1pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\n            <strong>Adjusted EBITDA<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>1,378<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(1,768<\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>2,742 <\/strong>\n          <\/td>\n<td style=\"text-align: justify;vertical-align: middle;vertical-align: bottom\">\u00a0<\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-right: 0;text-align: right;vertical-align: middle;vertical-align: bottom\">\n            <strong>(3,761 <\/strong>\n          <\/td>\n<td style=\"border-top: solid black 1pt;border-bottom: double black 3pt;padding-left: 0;text-align: left;vertical-align: middle;vertical-align: bottom\">\n            <strong>)<\/strong>\n          <\/td>\n<\/tr>\n<\/table>\n<p>      <img decoding=\"async\" alt=\"\" class=\"__GNW8366DE3E__IMG\" src=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\" \/><br \/>\n      <br \/>\n      <img decoding=\"async\" alt=\"\" src=\"https:\/\/ml.globenewswire.com\/media\/MTlmNmNmYmYtNjljZi00MDQ0LWE0NDItNWYwNTQxMGU4ZjRiLTExOTk4MTQtMjAyNi0wOC0xOC1lbg==\/tiny\/uCloudlink-Group-Inc-.png\" \/>\n    <\/div>\n<div class=\"mw_contactinfo\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>HONG KONG, Aug. 18, 2026 (GLOBE NEWSWIRE) &#8212; UCLOUDLINK GROUP INC. (\u201cUCLOUDLINK\u201d or the \u201cCompany\u201d) (NASDAQ: UCL), the world\u2019s first and leading mobile data traffic sharing marketplace, today announced its unaudited financial results for the three months ended June 30, 2026. Second Quarter 2026 Financial Highlights Total revenues were US$18.2 million, representing a decrease of 5.9% from US$19.4 million in the second quarter of 2025. Total revenues across different business lines were as follows: GlocalMeMeowGo business: US$15.4 million, representing a decrease of 13.1% from US$17.9 million in the second quarter of 2025. GlocalMe SIM business: US$1.3 million, representing an increase of 78.0% from US$0.7 million in the second quarter of 2025. GlocalMe IoT business: US$0.8 million, representing an increase of &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results&#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-996278","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>UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - 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\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - Market Newsdesk\" \/>\n<meta property=\"og:description\" content=\"HONG KONG, Aug. 18, 2026 (GLOBE NEWSWIRE) &#8212; UCLOUDLINK GROUP INC. (\u201cUCLOUDLINK\u201d or the \u201cCompany\u201d) (NASDAQ: UCL), the world\u2019s first and leading mobile data traffic sharing marketplace, today announced its unaudited financial results for the three months ended June 30, 2026. Second Quarter 2026 Financial Highlights Total revenues were US$18.2 million, representing a decrease of 5.9% from US$19.4 million in the second quarter of 2025. Total revenues across different business lines were as follows: GlocalMeMeowGo business: US$15.4 million, representing a decrease of 13.1% from US$17.9 million in the second quarter of 2025. GlocalMe SIM business: US$1.3 million, representing an increase of 78.0% from US$0.7 million in the second quarter of 2025. GlocalMe IoT business: US$0.8 million, representing an increase of &hellip; Continue reading &quot;UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/\" \/>\n<meta property=\"og:site_name\" content=\"Market Newsdesk\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-18T08:50:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\" \/>\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=\"21 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\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/\"},\"author\":{\"name\":\"Newsdesk\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"headline\":\"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results\",\"datePublished\":\"2026-08-18T08:50:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/\"},\"wordCount\":4147,\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/\",\"url\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/\",\"name\":\"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - Market Newsdesk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\",\"datePublished\":\"2026-08-18T08:50:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/#\\\/schema\\\/person\\\/482f27a394d4fda80ecb5499e519d979\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\",\"contentUrl\":\"https:\\\/\\\/www.globenewswire.com\\\/newsroom\\\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/index.php\\\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.marketnewsdesk.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results\"}]},{\"@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":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - 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\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/","og_locale":"en_US","og_type":"article","og_title":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - Market Newsdesk","og_description":"HONG KONG, Aug. 18, 2026 (GLOBE NEWSWIRE) &#8212; UCLOUDLINK GROUP INC. (\u201cUCLOUDLINK\u201d or the \u201cCompany\u201d) (NASDAQ: UCL), the world\u2019s first and leading mobile data traffic sharing marketplace, today announced its unaudited financial results for the three months ended June 30, 2026. Second Quarter 2026 Financial Highlights Total revenues were US$18.2 million, representing a decrease of 5.9% from US$19.4 million in the second quarter of 2025. Total revenues across different business lines were as follows: GlocalMeMeowGo business: US$15.4 million, representing a decrease of 13.1% from US$17.9 million in the second quarter of 2025. GlocalMe SIM business: US$1.3 million, representing an increase of 78.0% from US$0.7 million in the second quarter of 2025. GlocalMe IoT business: US$0.8 million, representing an increase of &hellip; Continue reading \"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results\"","og_url":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/","og_site_name":"Market Newsdesk","article_published_time":"2026-08-18T08:50:49+00:00","og_image":[{"url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=","type":"","width":"","height":""}],"author":"Newsdesk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Newsdesk","Est. reading time":"21 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#article","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/"},"author":{"name":"Newsdesk","@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"headline":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results","datePublished":"2026-08-18T08:50:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/"},"wordCount":4147,"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/","url":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/","name":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results - Market Newsdesk","isPartOf":{"@id":"https:\/\/www.marketnewsdesk.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#primaryimage"},"image":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#primaryimage"},"thumbnailUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=","datePublished":"2026-08-18T08:50:49+00:00","author":{"@id":"https:\/\/www.marketnewsdesk.com\/#\/schema\/person\/482f27a394d4fda80ecb5499e519d979"},"breadcrumb":{"@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#primaryimage","url":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE=","contentUrl":"https:\/\/www.globenewswire.com\/newsroom\/ti?nf=OTgxMTg5OCM3NzgxNDE2IzIxODgyNjE="},{"@type":"BreadcrumbList","@id":"https:\/\/www.marketnewsdesk.com\/index.php\/ucloudlink-group-inc-announces-unaudited-second-quarter-2026-financial-results\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.marketnewsdesk.com\/"},{"@type":"ListItem","position":2,"name":"UCLOUDLINK GROUP INC. Announces Unaudited Second Quarter 2026 Financial Results"}]},{"@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\/996278","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=996278"}],"version-history":[{"count":0,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/posts\/996278\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/media?parent=996278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/categories?post=996278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.marketnewsdesk.com\/index.php\/wp-json\/wp\/v2\/tags?post=996278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}