
Shenzhen Han's CNC Technology Co., Ltd.
SZSE:301200.SZ
37.2 (CNY) • At close October 26, 2023
Overview | Financials
Numbers are in millions (except for per share data and ratios) CNY.
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue
| 3,343.091 | 1,634.311 | 2,786.15 | 4,080.562 | 2,210.304 | 1,322.775 | 1,723.297 |
Cost of Revenue
| 2,403.341 | 1,108.997 | 1,746.21 | 2,597.482 | 1,438.457 | 847.835 | 1,136.867 |
Gross Profit
| 939.75 | 525.314 | 1,039.94 | 1,483.08 | 771.846 | 474.94 | 586.43 |
Gross Profit Ratio
| 0.281 | 0.321 | 0.373 | 0.363 | 0.349 | 0.359 | 0.34 |
Reseach & Development Expenses
| 266.829 | 193.564 | 229.671 | 264.584 | 166.292 | 108.136 | 103.549 |
General & Administrative Expenses
| 95.898 | 33.117 | 30.671 | 19.685 | -180.47 | -100.042 | -105.416 |
Selling & Marketing Expenses
| 95.145 | 68.089 | 217.13 | 277.389 | 182.982 | 115.257 | 129.116 |
SG&A
| 191.043 | 310.389 | 247.801 | 297.074 | 2.511 | 15.215 | 23.7 |
Other Expenses
| 153.698 | -118.306 | -2.573 | -1.228 | 5.086 | 1.013 | 3.779 |
Operating Expenses
| 611.57 | 385.647 | 468.707 | 640.26 | 404.236 | 233.784 | 244.139 |
Operating Income
| 328.18 | 139.668 | 485.895 | 795.047 | 345.585 | 249.313 | 434.863 |
Operating Income Ratio
| 0.098 | 0.085 | 0.174 | 0.195 | 0.156 | 0.188 | 0.252 |
Total Other Income Expenses Net
| 1.403 | -2.242 | -2.573 | -1.228 | 0.391 | 1.811 | -12.792 |
Income Before Tax
| 329.583 | 137.426 | 483.322 | 793.819 | 345.977 | 251.124 | 432.198 |
Income Before Tax Ratio
| 0.099 | 0.084 | 0.173 | 0.195 | 0.157 | 0.19 | 0.251 |
Income Tax Expense
| 30.001 | 1.758 | 51.31 | 95.436 | 41.962 | 24.007 | 58.342 |
Net Income
| 301.18 | 135.546 | 434.687 | 698.892 | 303.595 | 227.975 | 372.793 |
Net Income Ratio
| 0.09 | 0.083 | 0.156 | 0.171 | 0.137 | 0.172 | 0.216 |
EPS
| 0.72 | 0.32 | 1.03 | 1.66 | 0.72 | 0.54 | 0.89 |
EPS Diluted
| 0.71 | 0.32 | 1.03 | 1.66 | 0.72 | 0.54 | 0.89 |
EBITDA
| 393.489 | 217.508 | 559.111 | 869.737 | 359.085 | 264.739 | 439.444 |
EBITDA Ratio
| 0.118 | 0.133 | 0.201 | 0.213 | 0.162 | 0.2 | 0.255 |