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,875.79
-66.41
(-0.30%)
S&P 500
5,475.09
+14.61
(+0.27%)
DOW
39,169.52
+50.66
(+0.13%)
CAD/USD
0.7271
-0.0013
(-0.18%)
CRUDE OIL
83.56
+0.18
(+0.22%)
Bitcoin CAD
86,583.25
-593.52
(-0.68%)
Xinjiang Torch Gas Co., Ltd (603080.SS)
Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
13.75
+0.06
(+0.44%)
As of 11:02AM CST. Market open.
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
2019-12-31
Cash flows from operating activities
Net Income
145,114
134,195
96,062
102,143
74,145
-
Depreciation & amortization
-
98,207
87,560
87,393
86,325
-
Change in working capital
-
162,547
-23,422
-87,892
37,534
-
Inventory
-
-12,352
-13,021
2,434
10,372
-
Other working capital
238,899
236,188
133,081
48,228
123,980
-
Other non-cash items
-
3,115
10,855
19,533
9,564
-
Net cash provided by operating activites
-
396,807
189,906
140,886
213,662
-
Cash flows from investing activities
Investments in property, plant and equipment
-158,468
-160,620
-56,825
-92,659
-89,682
-
Acquisitions, net
-
-289,757
-
-
-
-248,717
Purchases of investments
-
-
-110,000
-195,000
-
-38,900
Sales/Maturities of investments
-
6,592
115,288
200,820
1,698
-
Other investing activites
-
-
-
-
-928.4258
1,744
Net cash used for investing activites
-441,511
-443,563
-47,098
-86,388
-88,611
-
Net change in cash
-78,000
-127,351
-206,659
127,194
179,066
-
Cash at beginning of period
287,637
351,158
557,817
430,624
251,558
-
Cash at end of period
209,638
223,807
351,158
557,817
430,624
-
Free Cash Flow
Operating Cash Flow
-
396,807
189,906
140,886
213,662
-
Capital Expenditure
-158,468
-160,620
-56,825
-92,659
-89,682
-
Free Cash Flow
238,899
236,188
133,081
48,228
123,980
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.