New Zealand markets closed

Zhejiang Weiming Environment Protection Co., Ltd. (603568.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
21.25-0.07 (-0.33%)
At close: 03:00PM 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
6,694,911
6,024,581
4,473,913
4,289,251
3,123,489
Cost of revenue
3,560,411
3,160,955
2,360,460
2,260,189
1,433,282
Gross profit
3,134,500
2,863,626
2,113,453
2,029,062
1,690,207
Operating expenses
Research development
108,777
99,873
84,513
60,710
60,153
Selling general and administrative
109,060
90,086
75,004
68,643
57,404
Total operating expenses
306,522
268,600
208,079
114,594
117,020
Operating income or loss
2,827,978
2,595,026
1,905,374
1,914,468
1,573,187
Interest expense
178,926
176,687
173,830
63,704
29,942
Income before tax
2,538,802
2,284,497
1,793,108
1,761,009
1,456,027
Income tax expense
244,647
198,271
111,062
153,428
200,269
Income from continuing operations
2,294,155
2,086,226
1,682,046
1,607,581
1,255,758
Net income
2,253,098
2,048,485
1,664,207
1,604,955
1,257,269
Net income available to common shareholders
2,253,098
2,048,485
1,664,207
1,604,955
1,257,269
Basic EPS
1.17
1.21
0.98
0.98
0.77
Diluted EPS
1.13
1.19
0.97
0.96
0.77
Basic average shares
1,680,875
1,692,963
1,698,170
1,637,709
1,634,450
Diluted average shares
1,740,496
1,721,416
1,715,677
1,671,828
1,634,450