
Touchstone International Medical Science Co., Ltd.
SSE:688013.SS
26.88 (CNY) • At close June 13, 2025
Overview | Financials
Numbers are in millions (except for per share data and ratios) CNY.
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
Revenue
| 272.367 | 253.646 | 232.033 | 213.737 | 163.344 | 172.757 | 119.029 | 89.649 |
Cost of Revenue
| 113.067 | 111.796 | 99.114 | 90.893 | 68.076 | 69.025 | 49.228 | 35.115 |
Gross Profit
| 159.3 | 141.849 | 132.919 | 122.844 | 95.268 | 103.732 | 69.801 | 54.533 |
Gross Profit Ratio
| 0.585 | 0.559 | 0.573 | 0.575 | 0.583 | 0.6 | 0.586 | 0.608 |
Reseach & Development Expenses
| 35.992 | 35.32 | 34.748 | 29.275 | 15.37 | 14.104 | 10.626 | 8.229 |
General & Administrative Expenses
| 14.981 | 12.709 | 13.076 | 10.597 | 8.696 | 3.683 | 4.137 | 2.503 |
Selling & Marketing Expenses
| 22.023 | 41.609 | 32.918 | 36.889 | 28.581 | 30.646 | 23.392 | 24.219 |
SG&A
| 37.003 | 54.317 | 45.993 | 47.486 | 37.277 | 34.329 | 27.529 | 26.722 |
Other Expenses
| 31.308 | -12.109 | 18.003 | 16.968 | 12.712 | 11.355 | 3.36 | 3.22 |
Operating Expenses
| 104.303 | 95.415 | 98.744 | 93.729 | 65.36 | 59.788 | 47.459 | 41.958 |
Operating Income
| 54.997 | 46.434 | 44.117 | 28.422 | 34.352 | 45.15 | 23.804 | 13.654 |
Operating Income Ratio
| 0.202 | 0.183 | 0.19 | 0.133 | 0.21 | 0.261 | 0.2 | 0.152 |
Total Other Income Expenses Net
| -0.166 | 1.513 | 1.966 | 1.21 | 5.849 | 3.448 | 3.36 | 3.22 |
Income Before Tax
| 54.831 | 47.947 | 46.083 | 46.092 | 40.201 | 48.598 | 27.165 | 16.874 |
Income Before Tax Ratio
| 0.201 | 0.189 | 0.199 | 0.216 | 0.246 | 0.281 | 0.228 | 0.188 |
Income Tax Expense
| 2.937 | 0.636 | 2.888 | 4.673 | 5.253 | 6.592 | 4.034 | 2.968 |
Net Income
| 51.895 | 47.311 | 43.195 | 41.419 | 34.948 | 42.006 | 23.131 | 13.906 |
Net Income Ratio
| 0.191 | 0.187 | 0.186 | 0.194 | 0.214 | 0.243 | 0.194 | 0.155 |
EPS
| 0.65 | 0.6 | 0.54 | 0.52 | 0.44 | 0.53 | 0.39 | 0.23 |
EPS Diluted
| 0.64 | 0.58 | 0.53 | 0.51 | 0.44 | 0.53 | 0.39 | 0.23 |
EBITDA
| 65.565 | 57.975 | 54.797 | 35.637 | 46.882 | 54.65 | 31.534 | 18.247 |
EBITDA Ratio
| 0.241 | 0.229 | 0.236 | 0.167 | 0.287 | 0.316 | 0.265 | 0.204 |