Australia markets closed

Tansun Technology Co., Ltd. (300872.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
13.10+0.07 (+0.54%)
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,942,358
1,935,802
1,975,442
1,776,093
1,315,328
Cost of revenue
1,371,519
1,380,771
1,427,828
1,214,426
844,696
Gross profit
570,839
555,031
547,613
561,667
470,631
Operating expenses
Research development
185,773
207,019
249,552
236,562
143,750
Selling general and administrative
129,761
121,804
131,161
166,924
98,404
Total operating expenses
315,138
381,392
441,432
452,860
281,065
Operating income or loss
255,702
173,639
106,181
108,808
189,566
Interest expense
61,622
49,806
18,736
8,513
15,422
Income before tax
180,292
112,786
48,451
102,077
138,571
Income tax expense
3,145
-1,022
-10,085
284.0915
5,650
Income from continuing operations
177,147
113,808
58,536
101,793
132,922
Net income
179,814
116,729
60,817
98,992
133,787
Net income available to common shareholders
179,814
116,729
60,817
98,992
133,787
Basic EPS
0.21
0.29
0.15
0.24
0.39
Diluted EPS
0.21
0.29
0.15
0.24
0.39
Basic average shares
404,587
402,513
405,445
412,467
339,178
Diluted average shares
404,587
402,513
405,445
412,467
339,178