New Zealand markets close in 6 hours 48 minutes

Zhejiang Tongxing Technology CO., Ltd. (301252.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
30.11+0.29 (+0.97%)
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,042,530
980,066
808,911
783,748
501,882
Cost of revenue
793,174
745,764
634,825
620,708
386,304
Gross profit
249,356
234,302
174,086
163,040
115,578
Operating expenses
Research development
38,761
35,935
25,147
25,851
19,134
Selling general and administrative
35,882
34,036
31,394
25,494
17,082
Total operating expenses
96,082
96,919
78,477
72,681
50,033
Operating income or loss
153,274
137,382
95,609
90,360
65,546
Interest expense
6,151
3,940
5,100
5,514
5,306
Income before tax
155,621
138,184
94,871
78,230
54,103
Income tax expense
22,531
18,772
11,345
9,894
7,671
Income from continuing operations
133,090
119,412
83,527
68,335
46,432
Net income
133,090
119,412
84,315
69,765
48,020
Net income available to common shareholders
133,090
119,412
84,315
69,765
48,020
Basic EPS
1.73
1.67
1.41
1.16
0.80
Diluted EPS
1.73
1.67
1.41
1.16
0.80
Basic average shares
66,768
71,504
59,798
60,142
60,024
Diluted average shares
66,768
71,504
59,798
60,142
60,024