![logo](/logos/300951.SZ.webp)
Shenzhen Bsc Technology Co.,Ltd.
SZSE:300951.SZ
43.68 (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,676.045 | 1,169.766 | 835.921 | 686.402 | 505.039 | 392.323 | 281.395 |
Cost of Revenue
| 1,183.487 | 648.565 | 450.905 | 357.542 | 286.946 | 211.168 | 139.883 |
Gross Profit
| 492.559 | 521.201 | 385.016 | 328.861 | 218.093 | 181.155 | 141.512 |
Gross Profit Ratio
| 0.294 | 0.446 | 0.461 | 0.479 | 0.432 | 0.462 | 0.503 |
Reseach & Development Expenses
| 100.326 | 67.827 | 50.015 | 44.77 | 29.85 | 19.712 | 9.428 |
General & Administrative Expenses
| 20.938 | 13.326 | 12.935 | 6.887 | -115.296 | -81.537 | -64.263 |
Selling & Marketing Expenses
| 61.52 | 49.606 | 21.141 | 20.783 | 17.134 | 12.253 | 7.18 |
SG&A
| 154.581 | 62.932 | 34.076 | 27.67 | -98.162 | -69.284 | -57.083 |
Other Expenses
| -0.187 | -1.262 | -1.804 | -0.352 | -0.354 | 8.592 | 10.261 |
Operating Expenses
| 255.094 | 196.628 | 127.675 | 111.897 | 85.344 | 62.652 | 39.983 |
Operating Income
| 237.465 | 354.228 | 284.916 | 201.483 | 134.464 | 110.176 | 89.722 |
Operating Income Ratio
| 0.142 | 0.303 | 0.341 | 0.294 | 0.266 | 0.281 | 0.319 |
Total Other Income Expenses Net
| 56.14 | -1.262 | -1.804 | -0.352 | -0.212 | -0.118 | -0.092 |
Income Before Tax
| 293.604 | 352.966 | 283.111 | 201.131 | 134.253 | 110.058 | 89.629 |
Income Before Tax Ratio
| 0.175 | 0.302 | 0.339 | 0.293 | 0.266 | 0.281 | 0.319 |
Income Tax Expense
| 39.305 | 38.277 | 38.002 | 29.699 | 18.522 | 16.566 | 21.596 |
Net Income
| 255.793 | 305.733 | 236.74 | 163.98 | 113.989 | 91.891 | 68.171 |
Net Income Ratio
| 0.153 | 0.261 | 0.283 | 0.239 | 0.226 | 0.234 | 0.242 |
EPS
| 2.13 | 2.55 | 1.97 | 1.82 | 0.95 | 0.55 | 0.41 |
EPS Diluted
| 2.13 | 2.55 | 1.97 | 1.82 | 0.95 | 0.55 | 0.41 |
EBITDA
| 303.425 | 398.767 | 294.63 | 223.469 | 152.168 | 139.283 | 123.509 |
EBITDA Ratio
| 0.181 | 0.341 | 0.352 | 0.326 | 0.301 | 0.355 | 0.439 |