New Zealand markets closed

Zhejiang Weigang Technology Co., Ltd. (001256.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
15.20-0.20 (-1.30%)
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
448,449
416,556
389,112
451,478
380,076
Cost of revenue
301,663
280,462
257,786
305,538
247,442
Gross profit
146,787
136,094
131,326
145,940
132,634
Operating expenses
Research development
32,922
33,456
20,702
17,696
13,425
Selling general and administrative
31,116
28,779
23,618
29,007
21,624
Total operating expenses
68,926
62,897
46,614
39,261
23,088
Operating income or loss
77,861
73,197
84,712
106,678
109,546
Interest expense
-
335.3582
0
0
-
Income before tax
100,008
94,890
91,810
112,005
118,808
Income tax expense
12,588
11,616
10,850
15,812
15,737
Income from continuing operations
87,420
83,274
80,961
96,192
103,071
Net income
87,420
83,274
80,961
96,192
103,071
Net income available to common shareholders
87,420
83,274
80,961
96,192
103,071
Basic EPS
0.60
0.58
0.74
0.90
1.86
Diluted EPS
0.60
0.58
0.74
0.90
1.86
Basic average shares
137,713
143,575
109,406
106,881
55,415
Diluted average shares
137,713
143,575
109,406
106,881
55,415