Consolidated revenue rose sharply from KRW 131.6 billion in 2022 to KRW 157.5 billion in 2023 (+19.8%) and KRW 207.3 billion in 2024 (+31.6%), then held roughly flat at KRW 207.3 billion in 2025. Operating margin improved from 7.0% in 2022 to 8.1% in 2023 and 12.0% in 2024, remaining in double digits at 11.7% in 2025.
However, owner-attributable net profit fell from KRW 26.1 billion in 2024 to KRW 19.1 billion in 2025, diverging from the revenue and operating profit trend, a move attributed to non-operating factors.
On a quarterly basis, margins held up through the second quarter of 2025 (revenue KRW 51.5 billion, operating profit KRW 6.2 billion, 12.1% margin) and the third quarter (revenue KRW 52.8 billion, operating profit KRW 6.4 billion, 12.1%), before dropping sharply in the fourth quarter to an operating profit of KRW 3.4 billion (6.6% margin) on revenue of KRW 51.9 billion.
Regarding this dip, a nine-month cumulative commentary for 2025 noted that revenue rose on higher structures utilization and stable machinery production, but operating profit stayed near the prior-year level due to raw material price swings and one-off costs.
In 2026, margins have clearly recovered: the first quarter posted revenue of KRW 56.4 billion and operating profit of KRW 8.0 billion (14.1% margin), and the second quarter posted revenue of KRW 59.7 billion and operating profit of KRW 8.8 billion (14.8% margin), with both revenue and margin rising together.
Net profit also recovered over the same period, with owner-attributable net profit of KRW 6.2 billion in the first quarter and KRW 6.8 billion in the second quarter, a clear improvement from the fourth-quarter 2025 low of KRW 2.3 billion.
As a result, the trailing four-quarter (Q3 2025 to Q2 2026) owner-attributable net profit reached KRW 21.1 billion, exceeding the full-year 2025 figure of KRW 19.1 billion, while equity grew from KRW 84.8 billion in 2022 to KRW 125.4 billion in 2025 and the debt ratio fell from 120.3% to 89.8% over the same period, indicating an improving balance sheet.