Macrogen's annual revenue was largely stagnant at KRW 138.6bn in 2022, KRW 132.8bn in 2023, and KRW 135.8bn in 2024, before surging 43.6% to KRW 195.3bn in 2025.
Operating profit, however, declined from KRW 5.3bn (3.8% margin) in 2022 to losses of KRW -0.4bn in 2023 and KRW -6.5bn in 2024, before barely crossing breakeven in 2025 at KRW 0.18bn (0.1% margin).
On an owner-attributable basis, net losses of KRW -22.3bn in 2022, KRW -16.8bn in 2023, and KRW -7.8bn in 2024 gave way to a positive KRW 2.0bn in 2025, a result shaped by minority-interest allocation dynamics distinct from the consolidated total net result, which remained slightly negative at KRW -0.2bn.
Quarterly, an operating loss of KRW -1.5bn in 2025Q2 turned into an operating profit of KRW 1.1bn in Q3, expanding further to KRW 3.6bn in Q4 on revenue of KRW 56.3bn, the strongest quarter in the window.
However, 2026Q1 saw revenue decline to KRW 45.3bn with a return to an operating loss of KRW -0.5bn, highlighting pronounced seasonal volatility, before Q2 swung back to an operating profit of KRW 0.7bn on revenue of KRW 51.0bn.
Notably, 2026Q2 owner net income reached KRW 4.9bn, far exceeding the quarter's operating profit of KRW 0.7bn, suggesting non-operating items or minority-interest allocation effects that warrant confirmation through subsequent disclosures.
Over the trailing four quarters from 2025Q3 to 2026Q2, combined revenue reached KRW 201.6bn, operating profit KRW 4.9bn, and owner net income KRW 10.3bn, indicating the improving trend has persisted on a rolling annual basis.
On cash flow, 2025 operating cash flow of KRW 22.3bn substantially exceeded KRW 7.1bn in 2024, KRW 4.8bn in 2023, and KRW 10.8bn in 2022, showing cash generation improving ahead of headline profit metrics.