// Adds dimensions UUID, Author and Topic into GA4
Tuesday, July 28, 2026
28.9 C
Singapore

SPH’s turnover for its newspaper and magazine business declined in Q3

Singapore Press Holdings’ (SPH) net profit for the three months to May 31 fell 46.4 per cent from the same period a year earlier to reach $52.7 million. For the nine months ended May 31, net profit was down 20.7 per cent to S$237.2 million. The publishing company blamed challenging conditions for its media business as the reason for its impairment.

SPH said that the turnover for its newspaper and magazine business declined 7.6 percent to S$239.5 million, mainly due to an 8.2 percent fall in advertisement revenue and 5.8 per cent decrease in circulation revenue.

The media giant had to write-off worthless goodwill of $28.4 million mainly related to the magazine business. SPH is the parent company of several print media like The Straits Times, Business Times and The New Paper.

Commenting on less than stellar performance, SPH’s chief executive officer Alan Chan said in a statement that the Government controlled media company has embarked on a “comprehensive review of its core media business”.

SPH’s press release is here: http://bit.ly/29JkxSU.

- Advertisement -

Hot this week

‘Dark days are temporary,’ says mid 40s Singaporean after 20+ years of working just to survive in Singapore

SINGAPORE: A Singaporean man in his mid-40s shared encouragement to netizens struggling with debt and joblessness—those feeling helpless and depressed—that the “dark days are temporary. ” In a pos...

‘These youths are definitely not ‘not hungry”: Young Singaporeans making ends meet by taking second jobs as ‘safety net’ amid rising cost of living

SINGAPORE: Gone are the days when one pay cheque was enough to feel financially secure in Singapore. Now, young Singaporeans are taking on second jobs as a “safety net” amid the rising cost of liv...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks