UK markets close in 8 hours 24 minutes

Essence Fastening Systems (Shanghai) Co., Ltd. (301005.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
32.61-0.44 (-1.33%)
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
544,181
492,991
469,685
393,971
344,655
Cost of revenue
421,454
380,712
327,741
257,800
207,505
Gross profit
122,728
112,278
141,944
136,171
137,150
Operating expenses
Research development
33,370
32,344
22,395
19,700
15,869
Selling general and administrative
37,574
34,936
26,728
16,613
-437.8149
Total operating expenses
94,680
93,282
72,460
50,384
38,692
Operating income or loss
28,047
18,997
69,484
85,787
98,458
Interest expense
4,187
3,732
1,733
986.5054
1,565
Income before tax
27,861
20,811
70,607
86,261
93,717
Income tax expense
7,310
5,972
6,785
10,397
12,443
Income from continuing operations
20,551
14,839
63,822
75,864
81,275
Net income
28,926
23,579
62,118
75,864
81,275
Net income available to common shareholders
28,926
23,579
62,118
75,864
81,275
Basic EPS
0.28
-
0.60
0.84
1.06
Diluted EPS
0.28
-
0.60
0.84
1.06
Basic average shares
117,256
-
103,530
90,314
76,997
Diluted average shares
117,256
-
103,530
90,314
76,997