Consolidated 2025 revenue came in around 239.8 billion won, a modest increase from roughly 233.9 billion won in 2024, while operating profit expanded sharply to about 35.1 billion won from approximately 15.7 billion won in 2024.
Net income attributable to owners likewise jumped to roughly 30.9 billion won in 2025 from about 8.6 billion won in 2024.
Industry sources attributed this swing mainly to rising valuations and increased valuation/disposal gains tied to portfolio company listings, with core holdings Semifive, CMTX, and Revs Med all completing KOSDAQ listings in the fourth quarter of 2025, materially lifting book valuation gains and driving the earnings rebound.
On a quarterly basis, Q3 2025 revenue was only about 21.8 billion won yet operating profit reached roughly 9.8 billion won on an unusually high margin, while Q4 revenue surged to about 113.8 billion won with operating profit near 22.2 billion won and owner net income of about 19.2 billion won, concentrating a large share of annual results in the fourth quarter.
This pattern continued into 2026, with Q1 revenue of about 53.7 billion won and operating profit of roughly 15.1 billion won, followed by Q2 revenue of about 86.1 billion won, operating profit of about 22.4 billion won, and owner net income of about 16.4 billion won, bringing the trailing four-quarter sum (Q3 2025 through Q2 2026) of owner net income to roughly 54.0 billion won.
Notably, 2022 recorded the highest operating profit (about 59.2 billion won) and net income (about 56.1 billion won) of the recent four-year window before consecutive declines in 2023-2024 and a renewed recovery in 2025, illustrating how heavily results swing with portfolio listing and exit timing in this industry.
Operating cash flow has also been volatile, swinging from a net outflow of roughly 53.3 billion won in 2022 to a net inflow of about 129.3 billion won in 2024.
Owners' equity on the balance sheet has been negative every year, a feature stemming from the VC-specific consolidation structure in which non-controlling interests (NCI) tied to consolidated funds were valued at roughly 679.6 billion won at end-2025; the debt ratio, meanwhile, has gradually eased from 249.7% in 2022 to 190.8% in 2025, though it remains elevated.