![logo](/logos/301128.SZ.webp)
ShenZhen QiangRui Precision Technology Co., Ltd.
SZSE:301128.SZ
60.81 (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
| 670.219 | 456.622 | 422.472 | 420.165 | 347.359 | 248.973 | 122.7 |
Cost of Revenue
| 474.992 | 313.147 | 264.168 | 258.994 | 200.721 | 160.433 | 69.449 |
Gross Profit
| 195.227 | 143.474 | 158.304 | 161.171 | 146.637 | 88.54 | 53.251 |
Gross Profit Ratio
| 0.291 | 0.314 | 0.375 | 0.384 | 0.422 | 0.356 | 0.434 |
Reseach & Development Expenses
| 66.88 | 51.479 | 44.036 | 34.502 | 27.567 | 20.149 | 9.062 |
General & Administrative Expenses
| 8.612 | 9.896 | 5.337 | -44.687 | -96.402 | -54.286 | -6.169 |
Selling & Marketing Expenses
| 29.061 | 28.683 | 23.21 | 19.871 | 15.835 | 14.222 | 7.18 |
SG&A
| 68.505 | 38.579 | 28.546 | -24.816 | -80.567 | -40.064 | 1.011 |
Other Expenses
| -20.844 | -1.987 | -0.447 | -1.461 | 1.701 | 4.807 | -0.246 |
Operating Expenses
| 156.229 | 105.083 | 89.965 | 75.358 | 70.007 | 53.452 | 37.687 |
Operating Income
| 38.998 | 38.516 | 58.615 | 76.891 | 71.479 | 30.592 | 13.343 |
Operating Income Ratio
| 0.058 | 0.084 | 0.139 | 0.183 | 0.206 | 0.123 | 0.109 |
Total Other Income Expenses Net
| 20.633 | -1.987 | -0.447 | -0.517 | -0.124 | -0.076 | -0.46 |
Income Before Tax
| 59.631 | 36.529 | 58.168 | 76.375 | 71.354 | 30.517 | 12.882 |
Income Before Tax Ratio
| 0.089 | 0.08 | 0.138 | 0.182 | 0.205 | 0.123 | 0.105 |
Income Tax Expense
| -0.651 | -1.96 | 2.998 | 12.089 | 8.14 | 3.442 | 0.958 |
Net Income
| 55.745 | 38.419 | 55.17 | 64.286 | 61.565 | 27.075 | 11.924 |
Net Income Ratio
| 0.083 | 0.084 | 0.131 | 0.153 | 0.177 | 0.109 | 0.097 |
EPS
| 0.75 | 0.52 | 0.75 | 0.87 | 0.83 | 0.37 | 0 |
EPS Diluted
| 0.75 | 0.52 | 0.75 | 0.87 | 0.83 | 0.37 | 0 |
EBITDA
| 80.751 | 74.085 | 90.256 | 103.183 | 86.039 | 40.377 | 17.086 |
EBITDA Ratio
| 0.12 | 0.162 | 0.214 | 0.246 | 0.248 | 0.162 | 0.139 |