Australia markets closed

East China Engineering Science and Technology Co., Ltd. (002140.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
8.70+0.07 (+0.81%)
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
8,514,410
7,558,216
6,234,035
6,003,125
5,210,305
Cost of revenue
7,696,789
6,776,072
5,475,457
5,361,241
4,406,785
Gross profit
817,621
782,144
758,579
641,883
803,519
Operating expenses
Research development
313,886
264,627
227,776
198,152
186,760
Selling general and administrative
92,413
92,608
83,347
81,138
59,307
Total operating expenses
519,907
469,429
429,303
374,044
355,471
Operating income or loss
297,714
312,715
329,275
267,840
448,048
Interest expense
35,343
42,016
38,676
34,998
3,519
Income before tax
467,854
409,637
347,159
303,082
234,345
Income tax expense
56,503
47,314
45,699
37,269
31,966
Income from continuing operations
411,351
362,323
301,460
265,814
202,380
Net income
394,005
343,926
288,634
248,765
198,094
Net income available to common shareholders
394,005
343,926
288,634
248,765
198,094
Basic EPS
0.48
0.49
0.52
0.46
0.37
Diluted EPS
0.48
0.49
0.51
0.46
0.37
Basic average shares
684,889
703,326
560,455
535,209
535,243
Diluted average shares
688,214
706,214
565,063
541,264
537,130