Shanghai HeartCare Medical Technology Corporation Limited
HKEX:6609.HK
20 (HKD) • At close November 14, 2024
Overview | Financials
Numbers are in millions (except for per share data and ratios) HKD.
2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|
Operating Activities: | |||||
Net Income
| -94.012 | -201.249 | -197.906 | -216.183 | -75.498 |
Depreciation & Amortization
| 32.259 | 31.787 | 12.203 | 8.385 | 2.342 |
Deferred Income Tax
| 0 | 0 | -2.304 | -0.178 | -0.272 |
Stock Based Compensation
| 10.615 | 14.688 | 50.959 | 140.545 | 45.106 |
Change In Working Capital
| -24.999 | -133.086 | -64.204 | -7.898 | -3.964 |
Accounts Receivables
| -52.493 | -6.502 | -19.664 | 0 | 0 |
Inventory
| -25.846 | -100.481 | -23.49 | -8.215 | -0.247 |
Accounts Payables
| 0 | 6.502 | 19.664 | 0 | 0 |
Other Working Capital
| 53.34 | -32.605 | -40.714 | 0.317 | -3.717 |
Other Non Cash Items
| -12.269 | 21.09 | -4.599 | 0.515 | -0.005 |
Operating Cash Flow
| -88.406 | -266.77 | -205.851 | -74.814 | -32.291 |
Investing Activities: | |||||
Investments In Property Plant And Equipment
| -49.313 | -37.237 | -54.479 | -15.605 | -20.815 |
Acquisitions Net
| -3.27 | -34.8 | 2.498 | -21.014 | 0.067 |
Purchases Of Investments
| -191.719 | -30.4 | -1,141.806 | -4.826 | -45 |
Sales Maturities Of Investments
| 106.433 | 130.788 | 1,013.837 | 30.415 | 15.045 |
Other Investing Activites
| 12.416 | 16.487 | 18.845 | 6.496 | 5.41 |
Investing Cash Flow
| -125.453 | 44.838 | -161.105 | -4.534 | -45.293 |
Financing Activities: | |||||
Debt Repayment
| -5 | 5 | 0 | 0 | 0 |
Common Stock Issued
| -6.374 | 0 | 927.189 | 0 | 0 |
Common Stock Repurchased
| -6.374 | 0 | 0 | 0 | 0 |
Dividends Paid
| 0 | 0 | 0 | 0 | 0 |
Other Financing Activities
| -10.111 | -8.375 | -105.94 | 686.218 | 94.499 |
Financing Cash Flow
| -21.485 | -24.753 | 821.249 | 686.218 | 94.499 |
Other Information: | |||||
Effect Of Forex Changes On Cash
| 0.901 | 0 | 0 | 0 | 0 |
Net Change In Cash
| -234.443 | -246.685 | 454.293 | 606.87 | 16.915 |
Cash At End Of Period
| 605.583 | 840.026 | 1,086.711 | 632.418 | 25.548 |