On an annual basis, revenue declined for four straight years, from KRW 200.09 billion equivalent scale in 2022 (actually KRW 2.0009 trillion) to KRW 1.9669 trillion in 2023, KRW 1.9084 trillion in 2024, and KRW 1.7445 trillion in 2025.
Operating profit, by contrast, swung from a loss of KRW 21.69 billion in 2022 to a narrow profit of KRW 1.95 billion in 2023, before rising to KRW 31.23 billion in 2024 and KRW 18.49 billion in 2025, maintaining a small but consistent operating profit.
The owners' net income trend is more dramatic: from losses of KRW 71.32 billion in 2022 and KRW 62.16 billion in 2023 to profits of KRW 151.14 billion in 2024 and KRW 46.28 billion in 2025.
However, the large 2024 net income figure is understood to reflect a substantial one-off gain, reportedly linked to a headquarters building sale, which explains the wide gap versus the much smaller operating profit of KRW 31.23 billion that year.
On a quarterly basis, owners' net income in the second quarter of 2025 stood unusually high at KRW 32.15 billion, far exceeding the KRW 2.26 billion operating profit for that quarter, suggesting a one-off non-operating gain.
This high base makes second-quarter 2026 net income of KRW 4.77 billion appear to decline year-on-year, even though operating profit surged from KRW 2.26 billion in the second quarter of 2025 to KRW 11.28 billion in the second quarter of 2026, an increase of roughly 400%.
Over the trailing four quarters from the third quarter of 2025 through the second quarter of 2026, quarterly revenue fluctuated between roughly KRW 399.4 billion and KRW 441.4 billion, while operating profit improved from KRW 6.84 billion and KRW 2.95 billion in late 2025 to KRW 10.07 billion and KRW 11.28 billion in the first half of 2026, showing a clear improving trend in 2026.
Balance sheet metrics also improved over this period, with the debt ratio falling to 148.4% in 2025 from 204.4% in 2024 and 206.8% in 2023, while operating cash flow reached KRW 69.37 billion in 2025, a marked turnaround from the negative KRW 21.28 billion recorded in 2022.