Australia markets open in 1 hour 19 minutes

Zhejiang JW Precision Machinery Co.,Ltd (300984.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
22.07+0.06 (+0.27%)
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
1,030,047
988,476
1,044,364
895,592
555,094
Cost of revenue
894,075
860,654
912,810
754,587
436,254
Gross profit
135,972
127,822
131,554
141,005
118,840
Operating expenses
Research development
43,028
42,726
36,586
29,112
17,629
Selling general and administrative
25,627
23,571
23,554
22,493
18,507
Total operating expenses
87,861
87,318
73,474
59,170
44,156
Operating income or loss
48,110
40,504
58,080
81,835
74,684
Interest expense
8,102
6,634
5,542
2,851
1,966
Income before tax
26,736
41,405
48,648
72,435
69,363
Income tax expense
2,393
3,697
3,365
9,550
11,603
Income from continuing operations
24,344
37,708
45,283
62,885
57,760
Net income
24,344
37,708
45,283
62,885
57,760
Net income available to common shareholders
24,344
37,708
45,283
62,885
57,760
Basic EPS
0.48
-
0.59
0.89
1.00
Diluted EPS
0.47
-
0.59
0.89
1.00
Basic average shares
76,976
-
76,751
70,657
57,760
Diluted average shares
78,395
-
76,751
70,657
57,760