Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets closed
S&P/TSX
21,639.10
-59.00
(-0.27%)
S&P 500
5,431.60
-2.14
(-0.04%)
DOW
38,589.16
-57.94
(-0.15%)
CAD/USD
0.7280
-0.0004
(-0.06%)
CRUDE OIL
78.23
-0.22
(-0.28%)
Bitcoin CAD
91,196.52
+294.91
(+0.32%)
Anhui Shiny Electronic Technology Company Limited (300956.SZ)
Shenzhen - Shenzhen Delayed Price. Currency in CNY
Add to watchlist
26.20
-0.68
(-2.53%)
At close: 03:04PM CST
Summary
Chart
Conversations
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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
32,521
-35,013
-27,850
63,522
99,541
Depreciation & amortization
-
93,041
83,443
59,426
40,818
Change in working capital
-
-107,141
158,477
-187,876
-98,734
Inventory
-
-157,168
22,914
-50,689
-151,380
Other working capital
-104,137
-129,020
114,925
-445,618
-82,419
Other non-cash items
-
41,246
39,299
8,156
8,205
Net cash provided by operating activites
-
46,623
276,698
-42,235
47,274
Cash flows from investing activities
Investments in property, plant and equipment
-201,240
-175,643
-161,773
-403,384
-129,693
Purchases of investments
-226,280
-832,000
-371,280
-261,000
-72,000
Sales/Maturities of investments
757,293
913,039
172,527
271,307
78,458
Other investing activites
18,239
-7,884
-6,985
5,043
-5,659
Net cash used for investing activites
-286,696
-101,814
-366,391
-386,783
-124,817
Net change in cash
16,888
-67,065
49,752
67,981
-57,166
Cash at beginning of period
123,460
134,420
84,668
16,686
73,852
Cash at end of period
134,900
67,354
134,420
84,668
16,686
Free Cash Flow
Operating Cash Flow
-
46,623
276,698
-42,235
47,274
Capital Expenditure
-201,240
-175,643
-161,773
-403,384
-129,693
Free Cash Flow
-104,137
-129,020
114,925
-445,618
-82,419
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.