Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets closed
ALL ORDS
7,992.30
-21.50
(-0.27%)
AUD/USD
0.6679
+0.0010
(+0.15%)
ASX 200
7,750.70
-16.80
(-0.22%)
OIL
81.72
+0.18
(+0.22%)
GOLD
2,338.90
-0.70
(-0.03%)
Bitcoin AUD
94,116.30
+2,022.81
(+2.20%)
P-Duke Technology Co.,Ltd. (8109.TWO)
Taipei Exchange - Taipei Exchange Delayed price. Currency in TWD
Add to watchlist
93.80
-0.20
(-0.21%)
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
Cash flows from operating activities
Net income
667,752
638,630
691,801
387,079
315,335
Depreciation & amortisation
40,811
40,233
39,425
37,077
34,824
Stock-based compensation
-
23,484
9,331
11,625
0
Change in working capital
155,431
134,953
-219,551
-17,190
9,035
Inventory
201,038
185,508
-145,237
-122,138
14,607
Other working capital
847,210
753,693
484,649
345,833
350,889
Other non-cash items
-72,519
-79,805
-22,480
-2,518
-8,473
Net cash provided by operating activities
931,740
871,865
598,652
429,607
396,958
Cash flows from investing activities
Investments in property, plant and equipment
-84,530
-118,172
-114,003
-83,774
-46,069
Purchases of investments
-575,718
97,282
-42,791
-164,559
-32,301
Sales/maturities of investments
187,831
50,099
38,102
9,570
81,318
Other investing activities
-9,006
-8,597
-4,389
-2,891
391
Net cash used for investing activities
-481,360
20,675
-123,060
-241,642
3,339
Net change in cash
-1,290,356
-1,107,079
746,848
660,502
-280,289
Cash at beginning of period
2,664,472
2,772,018
2,025,170
1,364,668
1,644,957
Cash at end of period
1,376,774
1,664,939
2,772,018
2,025,170
1,364,668
Free cash flow
Operating cash flow
931,740
871,865
598,652
429,607
396,958
Capital expenditure
-84,530
-118,172
-114,003
-83,774
-46,069
Free cash flow
847,210
753,693
484,649
345,833
350,889
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.