Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets closed
ALL ORDS
8,082.30
-67.80
(-0.83%)
ASX 200
7,814.40
-66.90
(-0.85%)
AUD/USD
0.6695
+0.0015
(+0.22%)
OIL
80.00
+0.77
(+0.97%)
GOLD
2,419.80
+34.30
(+1.44%)
Bitcoin AUD
99,809.69
+2,175.41
(+2.23%)
Essence Fastening Systems (Shanghai) Co., Ltd. (301005.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
33.16
+0.77
(+2.38%)
At close: 03:04PM CST
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
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.23
0.60
0.84
1.06
Diluted EPS
0.28
0.23
0.60
0.84
1.06
Basic average shares
117,256
102,518
103,530
90,314
76,997
Diluted average shares
117,256
102,518
103,530
90,314
76,997
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.