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 6 hours 24 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,047.64
-239.39
(-0.37%)
CMC Crypto 200
1,320.70
-39.63
(-2.91%)
Recordati SpA (RER1.SG)
Stuttgart - Stuttgart Delayed price. Currency in EUR
Add to watchlist
47.84
+0.42
(+0.89%)
At close: 03:28PM CEST
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
331,038
389,214
312,336
385,966
354,984
-
Depreciation & amortisation
114,927
142,670
125,756
97,585
93,672
-
Stock-based compensation
7,497
10,870
8,251
5,082
4,878
-
Change in working capital
-32,981
-110,633
-61,387
20,055
-75,505
-
Inventory
-20,710
-50,337
-65,801
17,506
-42,924
-
Other working capital
390,899
102,055
365,352
404,290
271,897
-
Other non-cash items
77,322
121,638
84,619
15,161
8,382
-
Net cash provided by operating activities
485,199
485,319
461,691
491,650
403,575
-
Cash flows from investing activities
Investments in property, plant and equipment
-94,300
-383,264
-96,339
-87,360
-131,678
-
Acquisitions, net
-653,759
0
-673,259
-304
0
-
Other investing activities
-
3,000
-
-
-
-10,566
Net cash used for investing activities
-746,994
-379,618
-767,124
-87,499
-131,555
-
Net change in cash
-21,604
-63,213
35,844
48,208
7,732
-
Cash at beginning of period
341,926
284,734
244,578
188,230
187,923
-
Cash at end of period
320,322
221,812
284,734
244,578
188,230
-
Free cash flow
Operating cash flow
485,199
485,319
461,691
491,650
403,575
-
Capital expenditure
-94,300
-383,264
-96,339
-87,360
-131,678
-
Free cash flow
390,899
102,055
365,352
404,290
271,897
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.