Australia markets closed

Shenzhen Envicool Technology Co., Ltd. (002837.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
33.45-0.24 (-0.71%)
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
3,747,038
3,528,859
2,923,182
2,228,221
1,703,336
Cost of revenue
2,558,055
2,387,250
2,051,688
1,574,206
1,151,009
Gross profit
1,188,983
1,141,609
871,494
654,015
552,327
Operating expenses
Research development
275,869
263,007
195,624
150,125
115,545
Selling general and administrative
320,129
313,211
241,148
188,952
177,722
Total operating expenses
657,821
646,796
498,007
388,223
323,817
Operating income or loss
531,161
494,813
373,487
265,792
228,510
Interest expense
21,459
21,432
22,100
29,044
16,106
Income before tax
435,328
401,474
319,798
219,264
202,632
Income tax expense
53,520
52,725
42,682
20,586
22,114
Income from continuing operations
381,807
348,749
277,116
198,678
180,518
Net income
380,884
344,006
280,283
205,048
181,682
Net income available to common shareholders
380,884
344,006
280,283
205,048
181,682
Basic EPS
0.65
0.61
0.50
0.37
0.34
Diluted EPS
0.65
0.61
0.49
0.37
0.33
Basic average shares
578,125
563,945
560,566
555,337
538,672
Diluted average shares
578,125
563,945
572,006
555,337
548,291