// Adds dimensions UUID, Author and Topic into GA4
Monday, November 17, 2025
27.3 C
Singapore

Seatrium announces 1.5 cents dividend after posting S$157M profit, first full-year gain since 2017

SINGAPORE: Seatrium has recorded earnings of S$157 million for the financial year ending December 31, 2024, marking its first full-year profit since 2017. This is a major turnaround from the S$2 billion net loss recorded in FY2023. To mark the turnaround, the company also announced plans to pay a dividend of 1.5 cents per share, as reported by The Edge Singapore.

Excluding one-off items, Seatrium’s underlying net profit reached S$200 million, compared to an underlying net loss of S$28 million in the previous year. Revenue also grew 27 per cent year-on-year (YoY) to S$9.2 billion, supported by strong project execution.

Seatrium also secured S$15.2 billion in new orders, pushing its order book up by 43 per cent to S$23.2 billion.

Seatrium CEO Chris Ong expressed confidence in the company’s progress. “We are heartened to have turned the corner,” he said. He added that the company will continue working to remain profitable and resilient while delivering sustainable value to all its stakeholders. /TISG

See also  Seatrium secures S$500M in revolving credit loan facility with DBS, HSBC, SCB

Read also: Seatrium and Marco Polo Marine set to gain from Trump’s return

- Advertisement -

Hot this week

EV adoption hits new highs as electric car registrations surge past 50%

SINGAPORE: Singapore’s shift towards greener tech just hit a...

Nationwide consultation launched to refresh Singapore’s Land Transport Master Plan

SINGAPORE: Singapore’s transport future is getting a major update...

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); } });
// //