Based on the confirmed financials, InBioGen recorded operating losses in all four years from 2022 through 2025.
Revenue contracted and stagnated, moving from 11.4 billion won in 2022 to 6.2 billion won in 2023, 7.0 billion won in 2024, and 6.3 billion won in 2025, while the operating margin remained deeply negative at -68.8% in 2025, -86.5% in 2024, and -98.6% in 2023.
Net income, however, fluctuated sharply and largely independently of operating results: attributable net income swung from a massive loss of -117.2 billion won in 2022 to profits of 11.3 billion won in 2023 and 16.1 billion won in 2024, before reverting to a loss of -1.4 billion won in 2025.
This volatility is equally visible on a quarterly basis.
Attributable net income was a profit of about 8.2 billion won in the third quarter of 2025, but swung to losses of -12.7 billion won in the fourth quarter of 2025 and -14.7 billion won in the first quarter of 2026, before narrowing to a loss of about -1.5 billion won in the second quarter of 2026.
Revenue over the same period ranged widely, from 1.8 billion won in the second quarter of 2025 down to 0.7 billion won in the fourth quarter of 2025, before rising back to 1.5 billion won in the second quarter of 2026.
The cumulative attributable net loss over the trailing four quarters (Q3 2025–Q2 2026) totaled -20.7 billion won, in contrast to comparatively stable quarterly operating losses ranging from -9.2 billion won to -10.5 billion won.
This pattern suggests net income swings are driven more by investment asset valuation or non-operating factors than by core kiosk and F&B activity, and operating cash flow also remained negative at -5.6 billion won in 2025, continuing a multi-year negative trend.