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.01
(-0.27%)
S&P 500
5,431.60
-2.14
(-0.04%)
DOW
38,589.16
-57.94
(-0.15%)
CAD/USD
0.7281
+0.0001
(+0.02%)
CRUDE OIL
78.49
-0.13
(-0.17%)
Bitcoin CAD
90,937.45
+123.18
(+0.14%)
Syngen Biotech Co.,Ltd. (8279.TWO)
Taipei Exchange - Taipei Exchange Delayed Price. Currency in TWD
Add to watchlist
155.00
-3.00
(-1.90%)
At close: 01:30PM 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
2019-12-31
Cash flows from operating activities
Net Income
261,659
274,827
321,236
237,770
215,550
-
Depreciation & amortization
102,591
99,474
86,500
81,397
76,665
-
Stock based compensation
-
-
-
-
0
8,648
Change in working capital
21,906
72,985
-158,110
-3,015
-68,677
-
Inventory
32,318
1,984
-98,109
-41,330
-51,500
-
Other working capital
260,711
321,329
-307,228
274,829
-52,554
-
Other non-cash items
13,589
17,980
13,923
6,400
5,448
-
Net cash provided by operating activites
353,975
415,130
277,484
336,498
220,200
-
Cash flows from investing activities
Investments in property, plant and equipment
-93,264
-93,801
-584,712
-61,669
-272,754
-
Acquisitions, net
-
-
0
-273,840
0
-
Other investing activites
-16
124
-334
-1,034
693
-
Net cash used for investing activites
-93,280
-93,677
-585,046
-336,075
-272,061
-
Net change in cash
95,846
120,838
-68,748
-108,616
-95,976
-
Cash at beginning of period
274,432
246,053
314,801
423,417
519,393
-
Cash at end of period
370,256
366,891
246,053
314,801
423,417
-
Free Cash Flow
Operating Cash Flow
353,975
415,130
277,484
336,498
220,200
-
Capital Expenditure
-93,264
-93,801
-584,712
-61,669
-272,754
-
Free Cash Flow
260,711
321,329
-307,228
274,829
-52,554
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.