Annual revenue fell from KRW 43.0 billion in 2022 to KRW 36.3 billion in 2023, then rose to KRW 47.5 billion in 2024 and KRW 53.6 billion in 2025, marking two consecutive years of double-digit growth.
Operating profit moved from KRW 1.38 billion and KRW 0.96 billion in surplus in 2022-2023 to a small loss of KRW 0.04 billion in 2024, then back to a KRW 0.37 billion profit in 2025, lifting the operating margin from -0.1% to 0.7%.
By contrast, net income attributable to owners went from KRW +1.74 billion in 2022 and KRW +0.39 billion in 2023 to KRW -2.22 billion in 2024 and KRW -2.46 billion in 2025, posting net losses for two straight years even as operating profit recovered.
On a nine-month cumulative basis through the third quarter of 2025, revenue grew 82.5% year on year, yet operating profit turned negative and the net loss widened 241.7%, a pattern attributed to the structure in which construction costs for wind and solar plants are recognized all at once.
Quarterly figures show revenue of KRW 18.3 billion with an operating loss of KRW 0.46 billion and a net loss of KRW 3.46 billion in Q2 2025, followed by a modest improvement to KRW 15.7 billion revenue and KRW 0.20 billion operating profit in Q3, though the net loss of KRW 0.26 billion continued.
In Q4, revenue fell to KRW 8.7 billion, yet operating profit reached KRW 1.01 billion and net profit KRW 1.97 billion, the decisive quarter that flipped the full-year result into profit.
However, Q1 2026 reverted to a loss, with revenue recovering to KRW 17.5 billion but an operating loss of KRW 0.80 billion and a net loss of KRW 0.90 billion, before Q2 2026 swung back to profit with revenue of KRW 21.5 billion, operating profit of KRW 0.87 billion, and net profit of KRW 0.36 billion, continuing a pattern of alternating profit and loss over the past five quarters.
Over the same period, equity fell from KRW 11.6 billion in 2022 to KRW 6.8 billion in 2025, the debt ratio jumped from 200.7% to 612.1%, and operating cash flow shrank sharply from KRW 5.3 billion in 2024 to KRW 0.24 billion in 2025, underscoring significant volatility in earnings quality as well.