Consolidated revenue declined for four straight years, from KRW 80.854 billion in 2022 to KRW 59.436 billion in 2023, KRW 53.069 billion in 2024, and KRW 43.636 billion in 2025.
On the profit side, the company posted an operating loss of KRW 2.360 billion in 2022 (operating margin -2.9%), swung to an operating profit of KRW 1.459 billion in 2023 (margin 2.5%), then returned to an operating loss of KRW 1.311 billion in 2024 (margin -2.5%), before the loss widened to KRW 4.690 billion in 2025 (margin -10.7%).
Net income attributable to owners moved in the opposite direction from operating profit in some years — KRW -2.833 billion in 2022, +KRW 0.920 billion in 2023, and +KRW 1.417 billion in 2024 — suggesting non-operating items played a role. Net loss attributable to owners was KRW 0.783 billion in 2025.
On a quarterly basis, Q2 2025 revenue was KRW 11.328 billion with an operating loss of KRW 0.338 billion, yet net income attributable to owners was a large KRW 2.162 billion in profit, while losses widened in Q3 (revenue KRW 11.427 billion, operating loss KRW 0.635 billion, net loss KRW 0.205 billion) and especially Q4 (revenue KRW 9.782 billion, operating loss KRW 3.289 billion, net loss KRW 2.845 billion).
Subsequently, Q1 2026 (revenue KRW 10.341 billion, operating profit KRW 0.345 billion, net income KRW 0.019 billion) and Q2 2026 (revenue KRW 11.063 billion, operating profit KRW 0.499 billion, net loss KRW 0.783 billion) delivered two consecutive quarters of operating profit, though Q2's net loss despite the operating profit shows non-operating factors continuing to weigh on the bottom line.
Over the trailing four quarters (Q3 2025 through Q2 2026), the cumulative net loss attributable to owners reached roughly KRW 3.814 billion, meaning the company remains in a net-loss position on a rolling annual basis.
On the balance sheet, the debt ratio steadily declined from 41.0% in 2022 to 30.2% in 2023, 21.2% in 2024 and 12.6% in 2025, while equity attributable to owners rose from KRW 69.762 billion in 2022 to KRW 94.978 billion in 2025, indicating improving financial stability even as top-line scale contracted.