
Shanghai Karon Eco-Valve Manufacturing Co., Ltd.
SZSE:301151.SZ
26.44 (CNY) • At close October 26, 2023
Overview | Financials
Numbers are in millions (except for per share data and ratios) CNY.
2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|
Revenue
| 1,057.029 | 933.342 | 1,046.848 | 1,015.364 | 945.547 | 829.771 | 622.739 |
Cost of Revenue
| 706.292 | 591.55 | 596.163 | 564.902 | 502.219 | 455.654 | 327.925 |
Gross Profit
| 350.737 | 341.792 | 450.685 | 450.462 | 443.328 | 374.117 | 294.814 |
Gross Profit Ratio
| 0.332 | 0.366 | 0.431 | 0.444 | 0.469 | 0.451 | 0.473 |
Reseach & Development Expenses
| 38.421 | 39.462 | 43.037 | 40.867 | 37.719 | 32.071 | 24.064 |
General & Administrative Expenses
| 16.985 | 12.418 | -13.327 | -62.234 | -121.337 | -111.183 | 39.9 |
Selling & Marketing Expenses
| 127.405 | 109.807 | 115.343 | 98.723 | 116.872 | 104.135 | 90.878 |
SG&A
| 144.39 | 122.225 | 102.016 | 36.489 | -4.466 | -7.048 | 130.778 |
Other Expenses
| 41.426 | 1.929 | 7.817 | 64.589 | 70.507 | 77.8 | -1.751 |
Operating Expenses
| 224.238 | 199.957 | 213.861 | 259.988 | 209.465 | 184.514 | 159.973 |
Operating Income
| 126.499 | 124.985 | 237.936 | 160.813 | 207.046 | 151.069 | 146.201 |
Operating Income Ratio
| 0.12 | 0.134 | 0.227 | 0.158 | 0.219 | 0.182 | 0.235 |
Total Other Income Expenses Net
| -0.667 | 1.929 | -0.622 | -1.277 | 0.882 | -0.648 | -1.751 |
Income Before Tax
| 125.832 | 126.915 | 237.314 | 159.535 | 207.929 | 150.421 | 144.45 |
Income Before Tax Ratio
| 0.119 | 0.136 | 0.227 | 0.157 | 0.22 | 0.181 | 0.232 |
Income Tax Expense
| 27.331 | 25.108 | 44.999 | 48.444 | 52.768 | 43.501 | 37.575 |
Net Income
| 98.501 | 101.697 | 192.314 | 111.091 | 155.161 | 106.92 | 106.876 |
Net Income Ratio
| 0.093 | 0.109 | 0.184 | 0.109 | 0.164 | 0.129 | 0.172 |
EPS
| 0.59 | 0.61 | 1.15 | 0.66 | 0.93 | 0.64 | 0 |
EPS Diluted
| 0.59 | 0.61 | 1.15 | 0.66 | 0.93 | 0.64 | 0 |
EBITDA
| 155.319 | 154.643 | 263.758 | 186.659 | 237.276 | 179.65 | 160.697 |
EBITDA Ratio
| 0.147 | 0.193 | 0.25 | 0.276 | 0.352 | 0.346 | 0.279 |