New Zealand markets closed

Hunan Yujing Machinery Co.,Ltd (002943.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
21.32+0.37 (+1.77%)
As of 01:31PM CST. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Total revenue
1,453,943
1,303,702
803,816
456,910
365,290
Cost of revenue
1,044,569
925,284
560,374
336,705
272,783
Gross profit
409,374
378,418
243,442
120,204
92,507
Operating expenses
Research development
90,893
79,942
36,713
26,206
21,992
Selling general and administrative
96,237
88,355
68,061
48,772
38,797
Total operating expenses
226,649
217,875
132,682
92,707
76,395
Operating income or loss
182,725
160,543
110,760
27,498
16,112
Interest expense
13,876
8,979
8,050
4,135
1,850
Income before tax
116,522
108,560
117,429
-7,286
-5,303
Income tax expense
-7,910
-4,429
10,239
-26.9023
-175.1313
Income from continuing operations
124,432
112,988
107,190
-7,259
-5,128
Net income
125,497
113,054
97,298
-6,766
-5,975
Net income available to common shareholders
125,497
113,054
97,298
-6,766
-5,975
Basic EPS
0.71
0.56
0.58
-0.04
-0.04
Diluted EPS
0.71
0.56
0.58
-0.04
-0.04
Basic average shares
150,168
203,420
169,011
163,346
168,297
Diluted average shares
150,168
203,420
169,011
163,346
168,297