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 5 hours 14 minutes
Straits Times Index
3,306.02
+6.02
(+0.18%)
S&P 500
5,464.62
-8.55
(-0.16%)
Dow
39,150.33
+15.53
(+0.04%)
Nasdaq
17,689.36
-32.24
(-0.18%)
Bitcoin USD
64,084.20
-149.18
(-0.23%)
CMC Crypto 200
1,322.21
-38.12
(-2.80%)
Alar Pharmaceuticals Inc. (6785.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
255.50
+8.50
(+3.44%)
At close: 01:30PM 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
411,281
382,616
-19,871
-64,231
-142,797
-
Depreciation & amortisation
3,528
3,351
3,206
3,359
2,843
-
Stock-based compensation
-
-
-
0
360
0
Change in working capital
-119,660
27,258
-788
-1,103
-705
-
Other working capital
275,088
397,233
-34,086
-65,049
-142,307
-
Other non-cash items
-26,029
-16,857
-2,768
-1,476
-1,590
-
Net cash provided by operating activities
282,432
403,571
-32,947
-63,472
-141,922
-
Cash flows from investing activities
Investments in property, plant and equipment
-
-6,338
-1,139
-1,577
-385
-
Purchases of investments
-1,884,155
-125,660
-30,865
0
-
0
Sales/maturities of investments
-
-
0
22,672
105,848
5,916
Other investing activities
2,941
-200
-212
-80
-2,770
-
Net cash used for investing activities
-1,865,987
-118,177
-29,835
22,512
104,316
-
Net change in cash
91,080
284,110
-63,711
-41,892
511,503
-
Cash at beginning of period
586,644
455,354
519,065
560,957
49,454
-
Cash at end of period
677,724
739,464
455,354
519,065
560,957
-
Free cash flow
Operating cash flow
282,432
403,571
-32,947
-63,472
-141,922
-
Capital expenditure
-
-6,338
-1,139
-1,577
-385
-
Free cash flow
275,088
397,233
-34,086
-65,049
-142,307
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.