New Zealand markets closed

Zhejiang Benli Technology Co., Ltd. (301065.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
16.16+0.03 (+0.19%)
At close: 03:04PM CST
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
715,648
697,893
758,739
621,105
624,844
Cost of revenue
592,467
578,496
650,883
517,949
471,195
Gross profit
123,182
119,397
107,856
103,155
153,649
Operating expenses
Research development
27,389
27,757
26,921
19,863
21,693
Selling general and administrative
22,103
22,300
7,320
16,041
19,943
Total operating expenses
61,776
63,069
56,300
45,408
46,513
Operating income or loss
61,405
56,328
51,556
57,747
107,136
Interest expense
-
864.1064
202.9395
1,886
2,229
Income before tax
71,925
66,156
66,289
61,936
105,844
Income tax expense
8,118
6,540
6,486
7,111
14,130
Income from continuing operations
63,807
59,616
59,803
54,825
91,714
Net income
63,807
59,616
59,803
54,825
91,714
Net income available to common shareholders
63,807
59,616
59,803
54,825
91,714
Basic EPS
0.52
0.56
0.56
0.63
1.15
Diluted EPS
0.52
0.56
0.56
0.63
1.15
Basic average shares
106,756
106,457
106,791
86,566
79,521
Diluted average shares
106,756
106,457
106,791
86,566
79,521