New Zealand markets closed

Qingdao Hi-Tech Moulds & Plastics Technology Co., Ltd. (301022.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
24.26-1.21 (-4.75%)
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
608,412
572,438
500,319
592,337
455,526
Cost of revenue
463,234
435,749
387,712
459,574
318,820
Gross profit
145,178
136,689
112,607
132,763
136,706
Operating expenses
Research development
25,266
24,564
20,581
20,352
16,411
Selling general and administrative
35,859
34,743
24,391
27,089
20,334
Total operating expenses
76,180
72,792
51,763
57,270
43,203
Operating income or loss
68,998
63,898
60,844
75,493
93,503
Interest expense
23,690
16,394
613.4791
1,876
2,466
Income before tax
12,470
23,739
58,452
64,980
79,436
Income tax expense
-2,191
452.6496
4,086
4,656
11,065
Income from continuing operations
14,661
23,287
54,366
60,324
68,371
Net income
14,661
23,287
54,366
60,323
68,371
Net income available to common shareholders
14,661
23,287
54,366
60,323
68,371
Basic EPS
0.40
0.28
0.65
0.83
1.10
Diluted EPS
0.40
0.28
0.65
0.83
1.10
Basic average shares
83,190
83,197
83,205
72,800
62,400
Diluted average shares
83,190
83,286
83,205
72,800
62,400