DSC Investment (KOSDAQ:241520)
South Korea flag South Korea · Delayed Price · Currency is KRW
5,880.00
+80.00 (1.38%)
At close: Nov 9, 2026

DSC Investment Financials Overview

Millions KRW. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
54,96443,46336,98332,40933,11430,431
Revenue Growth
60.52%17.52%14.11%-2.13%8.82%-20.29%
Operating Income
37,12726,99320,57821,37620,88621,240
Net Income
26,01917,26610,74914,60015,79615,985
Earnings Per Share
1008.44669.00405.00542.60573.00579.43
EPS Growth
148.06%65.19%-25.36%-5.31%-1.11%-34.33%

Cash & Debt

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
23,74717,09922,36321,53716,2208,531
Total Debt
55,19035,62932,56923,20718,75316,770
Net Cash (Debt)
-31,443-18,531-10,206-1,671-2,533-8,238
Net Cash Growth
------
Net Cash Per Share
-1218.66-718.22-384.62-62.09-91.96-298.42

Cash Flow & CapEx

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-14,684-11,673-4,604364.5312,138-10,467
Capital Expenditures
-3,524-13.87-55.61-1,637-38.81-11.47
Free Cash Flow
-18,208-11,687-4,660-1,27312,099-10,479
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Margin
67.55%62.11%55.64%65.96%63.07%69.80%
Pretax Margin
61.25%51.09%39.25%54.31%58.47%54.41%
Profit Margin
47.34%39.73%29.07%45.05%47.70%52.53%
FCF Margin
-33.13%-26.89%-12.60%-3.93%36.54%-34.43%

Dividends

Fiscal Year
CurrentFY 2025
Period EndingNov '26 Dec '25
Dividend Per Share
40.00040.000
Dividend Per Share Growth
0%-
Dividend Yield
0.68%0.55%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
5.8310.797.015.765.9210.27
P/FCF Ratio
----7.73-
PS Ratio
2.764.292.042.602.825.40