042660 042660 · 1 article Earnings August 12, 2026 Earnings Hanwha Ocean reports 1.18 trillion won operating profit