On an annual basis, revenue and operating profit expanded from 1,152.7 billion won and 64.7 billion won (5.6% margin) in 2022 to 1,485.9 billion won and 110.6 billion won (7.4%) in 2023, and held near that peak in 2024 at 1,473.3 billion won and 109.0 billion won (7.4%).
In 2025, however, revenue fell to 1,075.2 billion won, operating profit to 60.4 billion won and net profit attributable to owners to 52.1 billion won, pushing the operating margin back to 5.6%.
Management has attributed the revenue decline to slowing downstream industries and macro uncertainty that led steel and battery-materials customers to reschedule capex execution and delivery timelines. Quarterly data show the volatility more clearly.
After 272.9 billion won of revenue and 17.1 billion won of operating profit in 2Q25 and 244.7 billion won with 21.7 billion won (about 8.9% margin) in 3Q25, the fourth quarter posted 260.8 billion won of revenue but a 1.2 billion won operating loss and a 1.1 billion won net loss to owners, suggesting cost recognition clustered into a single quarter.
First-quarter 2026 revenue was 241.5 billion won with 3.7 billion won of operating profit, and the second quarter 232.6 billion won with 9.9 billion won, taking the half-year total to 474.1 billion won of revenue (down 16.8% year on year) and 13.5 billion won of operating profit (down 66.2%).
The company said revenue recognition was deferred by delayed project mobilization and that it strategically spent on research and development for AI and robotics, while noting the operating margin rose from 1.5% to 4.2% in the second quarter.
Net profit to owners of 11.7 billion won in 2Q26 exceeded operating profit of 9.9 billion won, implying a positive non-operating contribution, which should be read alongside cash and cash equivalents of 248.3 billion won at end-June.
The balance sheet has strengthened, with the debt-to-equity ratio falling from 105.7% in 2022 to 92.8% in 2023, 69.7% in 2024 and 45.7% in 2025.
Cash generation also improved, with operating cash flow moving from negative 3.9 billion won in 2022 to 21.8 billion won in 2023, 97.8 billion won in 2024 and 145.9 billion won in 2025, so cash inflows exceeded reported net profit even as earnings shrank.