Home
Mail
Search
News
Finance
Sport
Lifestyle
Celebrity
Movies
Weather
Mobile
More
Yahoo
Mail
Cryptocurrencies
News
Property
Money
Markets
Industries
Watchlists
My Portfolio
My Screeners
Singapore markets open in 6 hours 7 minutes
Straits Times Index
3,332.80
-10.55
(-0.32%)
S&P 500
5,460.48
-22.39
(-0.41%)
Dow
39,118.86
-45.24
(-0.12%)
Nasdaq
17,732.60
-126.10
(-0.71%)
Bitcoin USD
61,856.76
+950.74
(+1.56%)
CMC Crypto 200
1,281.02
-2.81
(-0.22%)
Changshu Guorui Technology Co.,Ltd. (300600.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
5.25
+0.11
(+2.14%)
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
-17,252
-23,135
-465.2688
-268,085
68,189
-
Depreciation & amortisation
-
27,853
30,725
29,908
30,286
-
Change in working capital
-
12,358
-3,116
-103,571
-153,056
-
Inventory
-
-18,218
5,331
-431.2109
-79,912
-
Other working capital
-7,796
18,435
25,047
-84,971
-72,036
-
Other non-cash items
-
3,486
7,627
11,793
19,129
-
Net cash provided by operating activities
-
26,195
36,175
-60,155
-32,320
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,358
-7,760
-11,128
-24,816
-39,716
-
Purchases of investments
-
-30,000
-
-1,200
-
-800
Sales/maturities of investments
-
30,968
-
-
2,294
5,921
Other investing activities
-
-
-44.3545
6,368
-39,716
-49,686
Net cash used for investing activities
37,744
31,342
23,770
-19,596
-36,961
-
Net change in cash
82,548
57,848
53,861
-116,051
-64,386
-
Cash at beginning of period
101,527
136,498
82,637
198,688
263,074
-
Cash at end of period
184,068
194,345
136,498
82,637
198,688
-
Free cash flow
Operating cash flow
-
26,195
36,175
-60,155
-32,320
-
Capital expenditure
-1,358
-7,760
-11,128
-24,816
-39,716
-
Free cash flow
-7,796
18,435
25,047
-84,971
-72,036
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.