XSHE300642
Market cap323mUSD
Dec 31, Last price
14.12CNY
1D
-1.96%
1Q
-2.56%
IPO
-31.63%
Name
Tellgen Corp
Chart & Performance
Profile
Tellgen Corporation researches and develops, manufactures, and distributes IVDs in China and internationally. It offers tumor markers, human papilloma virus test kits, ToRCH products, Y chromosome microdeletions test kits, and multiplex immunoassay systems. The company was founded in 2003 and is based in Shanghai, China.
Valuation
Title CNY in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑12 | 2017‑12 | 2016‑12 | 2015‑12 | |
Income | |||||||||
Revenues | 542,809 -24.19% | 715,971 9.38% | |||||||
Cost of revenue | 450,420 | 590,633 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 92,389 | 125,338 | |||||||
NOPBT Margin | 17.02% | 17.51% | |||||||
Operating Taxes | 2,787 | 6,916 | |||||||
Tax Rate | 3.02% | 5.52% | |||||||
NOPAT | 89,602 | 118,423 | |||||||
Net income | 89,404 -28.34% | 124,758 -22.55% | |||||||
Dividends | (40,717) | ||||||||
Dividend yield | 1.20% | ||||||||
Proceeds from repurchase of equity | (3,391) | (10,000) | |||||||
BB yield | 0.12% | 0.30% | |||||||
Debt | |||||||||
Debt current | 344 | 14,283 | |||||||
Long-term debt | 11,358 | 15,292 | |||||||
Deferred revenue | 5,789 | ||||||||
Other long-term liabilities | 6,560 | ||||||||
Net debt | (663,511) | (474,786) | |||||||
Cash flow | |||||||||
Cash from operating activities | 142,045 | 164,719 | |||||||
CAPEX | (101,260) | ||||||||
Cash from investing activities | 42,634 | ||||||||
Cash from financing activities | (30,983) | ||||||||
FCF | 173,629 | 111,175 | |||||||
Balance | |||||||||
Cash | 492,330 | 504,360 | |||||||
Long term investments | 182,884 | ||||||||
Excess cash | 648,073 | 468,562 | |||||||
Stockholders' equity | 968,811 | 987,260 | |||||||
Invested Capital | 900,214 | 1,033,001 | |||||||
ROIC | 9.27% | 11.71% | |||||||
ROCE | 5.97% | 8.33% | |||||||
EV | |||||||||
Common stock shares outstanding | 163,145 | 162,561 | |||||||
Price | 17.65 -15.10% | 20.79 -34.44% | |||||||
Market cap | 2,879,512 -14.80% | 3,379,639 -35.16% | |||||||
EV | 2,223,191 | 2,913,108 | |||||||
EBITDA | 170,551 | 206,104 | |||||||
EV/EBITDA | 13.04 | 14.13 | |||||||
Interest | 726 | 741 | |||||||
Interest/NOPBT | 0.79% | 0.59% |