Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets open in 13 minutes
NIKKEI 225
38,835.10
+599.03
(+1.57%)
HANG SENG
18,434.39
-143.91
(-0.77%)
CRUDE OIL
78.56
+0.08
(+0.10%)
GOLD FUTURES
2,328.70
-2.50
(-0.11%)
DOW
38,852.27
+176.59
(+0.46%)
Bitcoin GBP
50,761.99
-467.75
(-0.91%)
Money
The retirement income gap no-one is talking about
People are living longer than ever before and this can impact how you plan for retirement
HL Corp (Shenzhen) (002105.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
4.9900
+0.0500
(+1.01%)
As of 02:32PM CST. Market open.
Summary
Chart
Conversations
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
2,191,747
963,917
1,824,865
2,634,188
1,867,328
Cost of revenue
1,678,201
785,139
1,396,124
2,042,096
1,460,707
Gross profit
513,546
178,778
428,741
592,092
406,621
Operating expenses
Research development
65,867
45,583
56,585
78,032
49,894
Selling general and administrative
48,640
54,423
65,736
47,697
56,666
Total operating expenses
198,156
174,196
207,706
215,265
181,061
Operating income or loss
315,390
4,582
221,035
376,827
225,560
Interest expense
27,200
17,231
25,638
25,125
26,134
Income before tax
332,908
13,978
239,240
344,512
200,699
Income tax expense
50,931
-2,855
31,714
42,863
21,898
Income from continuing operations
281,977
16,833
207,526
301,648
178,801
Net income
257,815
21,703
189,222
272,526
165,176
Net income available to common shareholders
257,815
21,703
189,222
272,526
165,176
Basic EPS
0.06
-
0.52
0.75
0.45
Diluted EPS
0.06
-
0.52
0.75
0.45
Basic average shares
363,358
-
364,589
364,339
366,244
Diluted average shares
363,358
-
364,589
364,339
366,244
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.