Annual results show a solid 2022 with revenue of KRW 67.0 billion, operating profit of KRW 6.9 billion (10.3% operating margin) and net profit of KRW 6.1 billion, followed by a sharp swing to losses in 2023 as revenue fell to KRW 43.0 billion with an operating loss of KRW 3.0 billion and a net loss of KRW 2.9 billion.
In 2024, revenue rose modestly to KRW 44.5 billion but losses persisted, with an operating loss of KRW 1.7 billion and a net loss of KRW 2.6 billion; in 2025, revenue declined again to KRW 42.7 billion while the operating loss narrowed to KRW 1.0 billion, yet the net loss widened sharply to KRW 8.4 billion.
This divergence stemmed from a large one-off net loss attributable to owners of roughly KRW 7.5 billion in Q4 2025, a quarter in which the operating loss also widened to KRW 1.2 billion.
On a quarterly basis, revenue was flat around KRW 10.7-10.8 billion from Q2 to Q3 2025 with operating profit hovering near a marginal KRW 100 million, before revenue rose to KRW 11.7 billion in Q1 2026 with operating profit improving to KRW 470 million and net profit turning positive at KRW 180 million.
Revenue climbed further to KRW 12.2 billion in Q2 2026, the highest of the five quarters shown, with operating profit holding at a solid KRW 300 million, though net profit slipped back into a small loss of about KRW 57 million.
Over the trailing four quarters (Q3 2025 through Q2 2026), the combined net loss attributable to owners was KRW 7.9 billion, a figure heavily skewed by the Q4 2025 one-off charge, suggesting the underlying trend excluding that item is closer to gradual improvement.
On the balance sheet, the debt ratio climbed steadily from 60.3% in 2022 to 90.2% in 2023, 117.6% in 2024 and 157.6% in 2025, reflecting a combination of borrowing for new facility investments and the erosion of equity from consecutive net losses.
On a more positive note, operating cash flow turned to a net inflow of KRW 8.1 billion in 2025, a marked improvement from the weak cash flows of 2023 and 2024 (KRW -0.08 billion and KRW -2.4 billion, respectively).