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,074.30
+52.10
(+0.65%)
AUD/USD
0.6647
-0.0005
(-0.07%)
ASX 200
7,821.80
+52.80
(+0.68%)
OIL
74.64
+0.57
(+0.77%)
GOLD
2,380.90
+5.40
(+0.23%)
Bitcoin AUD
106,716.12
-259.43
(-0.24%)
Guangdong Topstar Technology Co., Ltd. (300607.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
11.57
-0.42
(-3.50%)
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
Cash flow
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
105,952
88,033
159,662
65,395
519,712
-
Depreciation & amortisation
-
53,469
45,186
37,010
17,493
-
Change in working capital
-
-141,708
-267,835
-609,939
310,483
-
Inventory
-
515,639
440,515
-1,000,561
-620,661
-
Other working capital
24,156
6,963
-181,411
-576,525
826,311
-
Other non-cash items
-
61,117
56,781
35,154
16,603
-
Net cash provided by operating activities
-
194,013
139,277
-328,812
1,004,240
-
Cash flows from investing activities
Investments in property, plant and equipment
-230,049
-187,050
-320,688
-247,713
-177,929
-
Acquisitions, net
-
-7,600
0
-48,313
-
-
Purchases of investments
-1,114,330
-823,335
-929,510
-1,551,901
-1,502,785
-
Sales/maturities of investments
1,028,425
845,857
1,161,257
1,645,629
1,215,795
-
Other investing activities
-
-
-30,870
-
-177,929
-41,029
Net cash used for investing activities
-323,448
-171,999
-118,863
-201,835
-464,271
-
Net change in cash
160,369
84,926
-108,524
19,787
268,337
-
Cash at beginning of period
756,110
868,830
977,354
957,567
689,230
-
Cash at end of period
915,123
953,756
868,830
977,354
957,567
-
Free cash flow
Operating cash flow
-
194,013
139,277
-328,812
1,004,240
-
Capital expenditure
-230,049
-187,050
-320,688
-247,713
-177,929
-
Free cash flow
24,156
6,963
-181,411
-576,525
826,311
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.