Australia markets closed

Shenzhen KTC Technology Co., Ltd. (001308.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
22.38-0.20 (-0.89%)
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
14,114,170
13,446,655
11,587,044
11,888,745
7,413,593
Cost of revenue
11,772,428
11,049,083
9,138,558
10,061,563
6,254,547
Gross profit
2,341,742
2,397,572
2,448,485
1,827,182
1,159,046
Operating expenses
Research development
642,166
616,870
509,064
476,088
322,186
Selling general and administrative
482,345
431,153
351,304
256,875
205,593
Total operating expenses
1,217,837
1,148,961
873,976
780,676
565,867
Operating income or loss
1,123,906
1,248,611
1,574,509
1,046,507
593,180
Interest expense
51,204
36,143
7,834
11,688
10,687
Income before tax
1,201,083
1,270,947
1,659,036
977,730
517,048
Income tax expense
-13,475
-12,562
141,425
54,189
32,022
Income from continuing operations
1,214,558
1,283,509
1,517,611
923,540
485,026
Net income
1,215,089
1,282,587
1,515,598
923,067
484,843
Net income available to common shareholders
1,215,089
1,282,587
1,515,598
923,067
484,843
Basic EPS
1.82
1.88
2.28
1.52
0.80
Diluted EPS
1.79
1.85
2.26
1.52
0.80
Basic average shares
679,291
682,227
664,736
609,131
606,952
Diluted average shares
687,872
693,290
670,619
609,131
606,952