ADVERTISEMENT

Wilcon profit jumps 40% in Q1

Published Apr 27, 2022 01:14 pm

Wilcon Depot, Inc., the Philippines’ leading home improvement and finishing construction supplies retailer, reported a 40.7 percent hike in net income to P851 million in the first quarter of 2021 from the P604 million earned in the same period last year.

In a disclosure to the Philippine Stock Exchange, the firm said net sales grew 14.6 percent to P7.65 billion for the first quarter of 2022 from P6.68 billion in the same period last year driven mainly by comparable sales growth of 8.6 percent and contribution from new stores.

wilcon

“We are pleased with our strong start for the year as our customers trooped back to our stores when the Covid-19 Omicron variant surge receded in February,” said Wilcon Chief Executive Officer Lorraine Belo-Cincochan.

She noted that, “Our comparable sales declined in January at the height of the surge but we turned around the downward trend to end the quarter with an 8.6 percent growth and a 14.6 percent total net sales growth.”

Wilcon Depot President Lorraine Belo-Cincochan

“We remain focused on our store network expansion, especially with this very encouraging first quarter results. We are on track to achieve our 100-strong branch network by the end of 2025 goal. We opened our 74th branch in March and we will be opening seven more this year. We are hoping that the return to our pre-pandemic growth path will continue unhampered,” Belo-Cincochan said.

Wilcon’s depot format stores’ sales accounted for 97.5 percent of total net sales, growing by 15.0 percent to P7.460 billion with a comparable sales growth of 8.8 percent.

The contribution of the smaller format “Home Essentials” to total net sales meanwhile declined to 1.8 percent, totaling P138 million, a 1.3 percent or P2 million drop year-on-year. Project sales contributed the balance of P53 million, increasing by 11.3 percent or P5 million year-on-year.

Gross profit of P2.93 billion grew 21.1 percent or P510 million year-on-year in view of higher sales and gross profit margin expansion by 200 bps to 38.3 percent in view of the improvement in the gross profit margin rates of both the exclusive and non-exclusive products and the increased contribution to total net sales of the higher-margin exclusive and in-house brands to 51.2 percent from 49.4 percent in the same period in 2021.

Operating expenses increased to P1.77 billion, up 13.8 percent year-on-year attributable mainly to expansion-related expenses particularly in outsourced services, trucking, utilities, salaries, depreciation and amortization. Including lease-related interest expense considered rent expense, total operating expenses totaled P1.89 billion.

Operations related other income amounted to P84 million, up 42.7 percent or P25 million year-on-year due to increased collection of supplier support and delivery fees in view of the higher volume of business.

Non-operating other income, comprised of interest income and foreign exchange gains dropped to P3 million from P10 million due to lower investible funds.

Related Tags

Lorraine Belo-Cincochan wilcon depot
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.