ADVERTISEMENT

Higher demand, associate earnings drive MacroAsia's 15% income growth

Published Aug 12, 2025 05:41 pm
The Lucio Tan Group’s MacroAsia Corp., a leading provider of aviation support services, reported a 15 percent growth in consolidated net income to ₱771.10 million in the first half of 2025 from ₱669.78 million excluding one-off revenue items in the same period last year.
The firm disclosed to the Philippine Stock Exchange that, including one-time gains in 2024, its ₱777.10 million profit for the first half of 2025 is eight percent lower than the ₱849.10 million earned in the same period last year.
“Our operations continue to deliver strong results, supported by sustained growth across aviation, food, and water segments, as well as higher earnings from associates,” said MacroAsia President and COO Eduardo T. Luy.
Consolidated revenues climbed nine percent to ₱4.81 billion in the first half of 2025, driven by higher demand across aviation services, institutional food accounts, and water concessions.
Second quarter revenues reached ₱2.46 billion, reflecting the company’s expansion beyond its traditional aviation base.
Share in net earnings from associates surged 75 percent to ₱611.0 million from ₱349.7 million in the prior year, led by Lufthansa Technik Philippines (LTP) with a first-half net income of ₱1.10 billion, with MacroAsia’s 49 percent share amounting to ₱537.8 million.
MacroAsia’s stake in Japan Airport Service Co., Ltd. yielded a net income share of ₱52.6 million, while Cebu Pacific Catering Services contributed ₱20.7 million in net income share to the company.
Revenues from water operations rose seven percent to ₱364.0 million, with non-aviation businesses contributing 23 percent of group revenues, supported by growth in institutional food service accounts and water concessions.
“MacroAsia enters the second half of 2025 with a strong balance sheet and diversified revenue base, supported by the anticipated growth in passenger volumes following NAIA privatization in September 2024, despite higher MIAA lease and fee structures,” the firm said.
It noted though that, “Ongoing negotiations for the renewal of MacroAsia’s PEZA ecozone lease in NAIA where LTP is a locator, which will likely result into higher rental costs for the ecozone and LTP.”
Meanwhile, the firm said the it will continue the expansion of its non-airline food services and water concessions for revenue resiliency.:
MacroAsia will more than double its commissary capacity with the ongoing facility construction in Muntinlupa which will be completed by 2027 through the SATS (Singapore) joint venture, positioning further growth in the food business for institutional clients outside of the airport.
It will also develop of major water projects in Bacolod, Poro Point (La Union), and one of the country’s largest desalination plants in Lapu-Lapu City, expected to start contributing revenues by late 2026.

Related Tags

MacroAsia Corporation
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; } }

{{ articles_filter_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.