MEDIPOST Co., Ltd. (KOSDAQ:078160)
South Korea flag South Korea · Delayed Price · Currency is KRW
8,790.00
-160.00 (-1.79%)
Sep 1, 2026, 3:30 PM KST

MEDIPOST Financials Overview

Millions KRW. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
74,84473,65770,65768,64364,20154,856
Revenue Growth
3.70%4.25%2.93%6.92%17.03%12.81%
Gross Profit
47,80045,43644,13840,18438,37331,863
Operating Income
-76,452-68,023-48,552-25,263-17,434-5,724
Net Income
-23,076-85,398-62,5255,8403,069-683.26
Earnings Per Share
-608.01-2407.95-1834.00231.00165.00-43.00
EPS Growth
---40.00%--

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
193,47178,03493,200159,555123,62157,654
Total Debt
160,04840,39911,15211,64349,51829,844
Net Cash (Debt)
33,42337,63482,048147,91274,10327,810
Net Cash Growth
-20.42%-54.13%-44.53%99.60%166.46%68.96%
Net Cash Per Share
880.661061.172406.645844.043988.571731.42

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-58,047-57,146-37,266-19,078-5,3504,056
Capital Expenditures
-4,682-2,915-2,666-2,560-3,227-10,175
Free Cash Flow
-62,729-60,061-39,932-21,638-8,577-6,119
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
63.87%61.69%62.47%58.54%59.77%58.08%
Operating Margin
-102.15%-92.35%-68.72%-36.80%-27.16%-10.44%
Pretax Margin
-40.89%-116.59%-89.07%6.43%10.14%1.10%
Profit Margin
-30.83%-115.94%-88.49%8.51%4.78%-1.25%
FCF Margin
-83.81%-81.54%-56.52%-31.52%-13.36%-11.15%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---47.6578.40-
Forward PE
-196.40196.40196.40196.40196.40
PS Ratio
4.679.655.564.053.756.30