On an annual basis, revenue plunged from KRW 17.2347 trillion in 2022 to KRW 13.2768 trillion in 2023 and has since stayed in the KRW 13 trillion range at KRW 13.8282 trillion in 2024 and KRW 13.9299 trillion in 2025.
Even as revenue shrank, operating profit recovered from KRW 916.1 billion in 2022 to KRW 808.2 billion in 2023, KRW 911.1 billion in 2024 and KRW 957.1 billion in 2025, lifting the operating margin from 5.3% to 6.9%.
That pattern reflects higher-margin IT services and cloud filling the gap left by the disappearance of the low-margin freight-rate windfall.
Net profit attributable to owners fell from KRW 1.0997 trillion in 2022 to KRW 693.4 billion in 2023, then recovered gradually to KRW 757.0 billion in 2024 and KRW 759.5 billion in 2025.
Quarterly operating profit was steady at KRW 230.2 billion in the second quarter of 2025, KRW 232.3 billion in the third and KRW 226.1 billion in the fourth, before collapsing to KRW 78.3 billion in the first quarter of 2026 and rebounding to KRW 231.8 billion in the second.
Because first-quarter revenue held up at KRW 3.3529 trillion while only profit broke down, a one-off cost item appears to have been at work, and the specifics should be checked against company filings and conference-call materials.
Second-quarter 2026 revenue of KRW 3.7178 trillion was a record quarterly level, yet the operating margin was only around 6.2%, which the company attributed to investment in new external business and intensifying competition.
Over the latest four quarters, from the third quarter of 2025 to the second quarter of 2026, revenue totaled roughly KRW 14 trillion and operating profit about KRW 768.5 billion, an aggregate margin near 5.5%, a figure that includes the first-quarter 2026 profit slump.
The balance sheet showed total equity of KRW 10.2629 trillion and total liabilities of KRW 3.1908 trillion at end-2025, a debt-to-equity ratio of 31.1% versus 41.2% in 2022, while operating cash flow stayed above KRW 1 trillion at KRW 1.4608 trillion in 2023, KRW 1.2380 trillion in 2024 and KRW 1.2033 trillion in 2025.