Loading...
XKRX038290
Market cap113mUSD
Dec 24, Last price  
16,500.00KRW
1D
0.00%
1Q
-7.82%
Jan 2017
-49.85%
Name

Macrogen Inc

Chart & Performance

D1W1MN
XKRX:038290 chart
P/E
P/S
1.24
EPS
Div Yield, %
1.83%
Shrs. gr., 5y
Rev. gr., 5y
8.98%
Revenues
132.80b
-4.19%
102,814,787,250112,603,453,860129,174,635,680138,617,489,340132,803,131,510
Net income
-16.81b
L-24.44%
17,892,317,66088,336,742,8301,111,858,460-22,252,588,240-16,813,946,610
CFO
4.77b
-55.74%
14,495,623,09020,552,506,59021,126,538,59010,766,547,0104,765,330,720
Dividend
Dec 27, 2023300 KRW/sh
Earnings
Feb 13, 2025

Profile

IPO date
Feb 22, 2000
Employees
Domiciled in
KR
Incorporated in
KR

Valuation

Title
KRW in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
132,803,132
-4.19%
138,617,489
7.31%
129,174,636
14.72%
Cost of revenue
98,692,795
100,437,744
91,384,397
Unusual Expense (Income)
NOPBT
34,110,337
38,179,745
37,790,238
NOPBT Margin
25.68%
27.54%
29.26%
Operating Taxes
(3,482,698)
(7,098,396)
12,591,726
Tax Rate
33.32%
NOPAT
37,593,035
45,278,141
25,198,512
Net income
(16,813,947)
-24.44%
(22,252,588)
-2,101.39%
1,111,858
-98.74%
Dividends
(3,009,992)
(2,964,602)
(2,927,361)
Dividend yield
1.43%
1.54%
1.02%
Proceeds from repurchase of equity
(1,220,903)
3,721,178
(2,801,193)
BB yield
0.58%
-1.93%
0.97%
Debt
Debt current
11,641,095
12,006,118
31,297,267
Long-term debt
35,042,425
35,854,124
6,634,451
Deferred revenue
2,019,628
3,419,203
Other long-term liabilities
9,247,507
(620)
360
Net debt
(41,853,000)
(73,119,674)
(107,634,666)
Cash flow
Cash from operating activities
4,765,331
10,766,547
21,126,539
CAPEX
(23,400,437)
(19,783,379)
(9,234,392)
Cash from investing activities
(15,327,953)
(14,648,303)
(4,440,741)
Cash from financing activities
(5,008,300)
3,139,171
(6,475,391)
FCF
20,186,442
33,557,507
14,832,659
Balance
Cash
25,312,206
47,945,784
60,838,980
Long term investments
63,224,314
73,034,133
84,727,404
Excess cash
81,896,363
114,049,042
139,107,652
Stockholders' equity
92,241,207
111,020,851
136,615,113
Invested Capital
128,196,249
112,126,709
99,951,634
ROIC
31.29%
42.70%
23.30%
ROCE
16.10%
16.28%
14.88%
EV
Common stock shares outstanding
9,990
10,060
9,753
Price
21,000.00
9.66%
19,150.00
-35.08%
29,500.00
8.86%
Market cap
209,800,416
8.90%
192,647,851
-33.04%
287,717,748
6.03%
EV
169,714,991
121,163,530
181,591,646
EBITDA
45,308,031
49,153,553
48,462,013
EV/EBITDA
3.75
2.47
3.75
Interest
983,622
904,437
870,403
Interest/NOPBT
2.88%
2.37%
2.30%