Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,420.26
-18.39
(-0.22%)
FTSE 250
20,749.90
-72.94
(-0.35%)
AIM
794.02
+1.52
(+0.19%)
GBP/EUR
1.1678
+0.0023
(+0.20%)
GBP/USD
1.2706
+0.0035
(+0.28%)
Bitcoin GBP
52,664.62
-248.27
(-0.47%)
Alpha Group (002292.SZ)
Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
6.80
-0.06
(-0.87%)
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
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
127,466
93,643
-171,401
-417,066
-450,289
Depreciation & amortisation
-
114,479
121,673
136,850
90,163
Change in working capital
-
-91,269
89,673
23,909
133,378
Inventory
-
136,861
-106,641
-35,712
-11,636
Other working capital
460,326
152,592
59,052
-131,839
40,973
Other non-cash items
-
29,837
20,525
101,831
102,906
Net cash provided by operating activities
-
196,750
147,581
-41,134
124,717
Cash flows from investing activities
Investments in property, plant and equipment
-35,130
-44,158
-88,529
-90,705
-83,744
Purchases of investments
-50,857
-64,657
-204,937
-48,281
-
Sales/maturities of investments
10,242
122,690
77,826
14,088
18,349
Other investing activities
-16,761
-2,816
-2,637
-
-83,744
Net cash used for investing activities
-89,631
13,661
86,694
157,902
-59,874
Net change in cash
-4,120
-132,406
-198,252
348,783
20,580
Cash at beginning of period
548,238
716,076
914,328
565,545
544,965
Cash at end of period
531,191
583,670
716,076
914,328
565,545
Free cash flow
Operating cash flow
-
196,750
147,581
-41,134
124,717
Capital expenditure
-35,130
-44,158
-88,529
-90,705
-83,744
Free cash flow
460,326
152,592
59,052
-131,839
40,973
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.