ADVERTISEMENT

Asset impairment drags on Alsons bottom line despite 19% sales surge

Published Mar 27, 2026 09:50 am
Alsons Consolidated Resources Inc., the publicly listed power arm of the Alcantara Group, reported a slight decline in full-year net income for last year as the company’s push into renewable energy was tempered by impairment losses from its fossil-fueled power plants.
In a statement, the energy producer said it posted a net income of ₱2.4 billion for the year ending Dec. 31, 2025, a marginal decrease from the ₱2.5 billion recorded in the previous year.
The company attributed the bottom-line performance primarily to the recognition of an impairment loss related to its traditional generating assets, a move that reflects the shifting valuation of fossil-fuel infrastructure amid a broader transition toward cleaner energy sources.
Despite the impact of the impairment, Alsons’ top-line performance showed significant momentum. Consolidated revenues surged 19 percent to ₱14.9 billion in 2025 from ₱12.544 billion in 2024.
Management credited the revenue expansion to a combination of factors, including robust sales from its Retail Electricity Supply business and increased trading volumes on the Wholesale Electricity Spot Market. The commencement of operations at its Bohol power facility also provided a crucial boost to the company’s generating capacity and overall billings.
On a purely organic basis, the earnings attributable to the parent company provided a brighter spot for shareholders. Net income attributable to the parent rose 10 percent to ₱800 million, compared with ₱722 million in 2024, signaling that the company’s core ownership interest remains resilient despite the non-cash charges taken on its broader asset portfolio.
The 2025 results come as Alsons aggressively pivots its long-term strategy toward renewable energy. The company is currently advancing the Southern Philippines Power Corp. solar project, which recently secured a capacity allocation under the Department of Energy’s Green Energy Auction Program.
Additionally, its Bawing Solar Power Project was granted a Green Lane Certification by the Board of Investments, a designation intended to bypass bureaucratic bottlenecks and accelerate the procurement of necessary permits.
“We are committed to delivering stable and reliable electricity to every Filipino,” Roberto P. Ramos, Alsons chief financial officer, said in the statement.
Ramos noted that the company is actively mitigating risks associated with geopolitical volatility and is exploring alternative sourcing strategies to ensure operational continuity.
The company’s green energy pipeline includes the 14.5-megawatt Siguil Hydro plant in Sarangani and a 37.8-megawatt hybrid solar and run-of-river hydro facility in Zamboanga del Norte. These projects form the backbone of the firm’s plan to balance its portfolio as it navigates the regulatory and economic complexities of the Philippine energy market. (Gabriell Christel Galang)

Related Tags

Alsons Consolidated Resources Inc. (ACR) Renewable energy
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.