UK markets closed

Do-Fluoride New Materials Co., Ltd. (002407.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
13.83-0.23 (-1.64%)
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
11,593,868
11,936,639
12,358,006
7,808,856
4,245,209
Cost of revenue
9,884,693
9,996,427
8,585,965
5,299,407
3,645,402
Gross profit
1,709,174
1,940,211
3,772,041
2,509,448
599,807
Operating expenses
Research development
518,268
546,989
500,616
263,676
129,301
Selling general and administrative
203,962
242,418
217,165
171,023
155,729
Total operating expenses
1,022,587
1,136,865
1,183,841
721,589
421,306
Operating income or loss
686,588
803,346
2,588,200
1,787,859
178,501
Interest expense
131,751
139,050
129,240
152,382
161,743
Income before tax
575,832
624,696
2,281,034
1,411,246
39,862
Income tax expense
9,080
-16,111
258,291
149,061
-4,213
Income from continuing operations
566,752
640,807
2,022,743
1,262,185
44,075
Net income
439,715
509,815
1,948,065
1,259,707
48,622
Net income available to common shareholders
439,715
509,815
1,948,065
1,259,707
48,622
Basic EPS
0.59
0.46
1.82
1.73
0.07
Diluted EPS
0.59
0.46
1.81
1.70
0.07
Basic average shares
1,157,672
1,108,293
1,070,365
728,154
694,604
Diluted average shares
1,161,916
1,108,293
1,076,279
741,004
694,604