Annual revenue contracted sharply from 44.6 billion won in 2022 to 18.9 billion won in 2023, then to 17.5 billion won in 2024 and 17.3 billion won in 2025, stabilizing at a lower base.
The company posted an operating loss in all four years, with the operating margin worsening from -16.4% in 2022 to -47.3% in 2024 before improving somewhat to -35.8% in 2025.
Net income attributable to owners swung from a massive loss of 188.69 billion won in 2022 to a small profit of 3.82 billion won in 2023, before returning to losses of 1.81 billion won in 2024 and widening again to 38.26 billion won in 2025.
On a quarterly basis, revenue moved from 3.99 billion won in the second quarter of 2025 to 5.10 billion won in the third quarter, 4.31 billion won in the fourth quarter, 4.46 billion won in the first quarter of 2026, and 5.24 billion won in the second quarter of 2026, showing a recent uptick after volatility.
The operating loss widened to 1.93 billion won in the fourth quarter of 2025 before narrowing to 1.19 billion won in the first quarter of 2026 and 1.09 billion won in the second quarter of 2026.
However, net losses attributable to owners were often far larger than the operating loss, reaching 14.94 billion won in the third quarter of 2025, 23.60 billion won in the fourth quarter, and 15.77 billion won in the first quarter of 2026, before narrowing sharply to 1.82 billion won in the second quarter of 2026, indicating that non-operating items have a much greater effect on quarterly net results than the underlying operations.
Over the most recent four-quarter window (third quarter of 2025 through second quarter of 2026), the cumulative net loss attributable to owners totaled 56.13 billion won, confirming that sizable losses have persisted through this period.