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
Profile
Valuation
Title KRW in thousands, except ratios and share amounts | FY | FY | FY | FY | FY |
---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑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% |