ADVERTISEMENT

Cebu Pacific loss weighs on JG Summit's net income in first semester

Published Aug 12, 2026 12:58 pm  |  Updated Aug 12, 2026 01:30 pm
JG Summit Holdings Inc., the investment arm of the Gokongwei family, reported a 37 percent decline in consolidated core net income to ₱13 billion for the first half of 2026, hit by the sharp drop in Cebu Air Inc.’s earnings following the surge in jet fuel prices during the second quarter.
The conglomerate faced further earnings pressure at the parent company level due to higher interest expenses, having absorbed debt from its shuttered petrochemical subsidiary. In a filing with the Philippine Stock Exchange, JG Summit noted that total net income fell 29 percent to ₱10.7 billion, supported in part by reduced losses from discontinued petrochemical operations.
Net income from continuing operations dropped 47 percent year-on-year to ₱11.4 billion, impacted by non-core unrealized foreign exchange losses triggered by the depreciation of the peso.
Despite bottom-line pressure, consolidated revenue rose seven percent year-on-year to ₱200 billion for the six-month period. Growth was driven by strong gains in real estate, steady demand across its food and animal nutrition segments, and increased passenger volume at Cebu Air despite higher airfares. However, overall revenue growth slowed in the second quarter as elevated fuel costs and exchange rate volatility led consumers to scale back spending.
Strong performance in property, higher margins in branded consumer goods, and increased contributions from core investments helped offset airline weakness and elevated borrowing costs.
“Our first-half results reflect the underlying resilience of our diversified portfolio, with seven percent topline growth carried by broad-based property gains and a resilient food business,“ JG Summit President and Chief Executive Officer Lance Y. Gokongwei said in a statement.
He added that the group anticipates profitability challenges to persist through the rest of the year due to elevated fuel prices, a leaner third-quarter travel season, and cautious consumer spending.
Among its operating units, Universal Robina Corp. posted a four percent increase in revenue to ₱89.3 billion, backed by steady demand in its domestic consumer food and animal nutrition divisions. Net income reached ₱6.9 billion, benefiting from lower finance costs and the absence of a large impairment charge recorded in the prior-year period.
Robinsons Land Corp. reported a five percent rise in net income to ₱7.2 billion, supported by higher occupancy across its office and mall portfolios, expanded hotel capacity, and stronger residential sales.
Cebu Air generated ₱68.6 billion in revenue, an eight percent increase year-on-year, but swung to a net loss of ₱5.9 billion. The airline was heavily impacted by a more than 60 percent spike in average fuel prices, elevated fleet financing costs, and foreign exchange losses on dollar-denominated debt.
JG Summit’s equity income from Manila Electric Co. rose 15 percent to ₱7.1 billion, while its share in Singapore Land Group Ltd. jumped 61 percent to ₱2.3 billion on stronger real estate contributions. Dividend income from Bank of the Philippine Islands increased 24 percent to ₱2.58 per share, while dividends from PLDT Inc. fell two percent to ₱46 per share due to higher financing and depreciation expenses. (James A. Loyola)

Related Tags

JG Summit Holdings Inc. Lance Gokongwei Cebu Air Inc.
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ static_articles_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.