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 close in 1 hour 6 minutes
S&P/TSX
22,136.85
-209.91
(-0.94%)
S&P 500
5,259.57
-47.44
(-0.89%)
DOW
39,044.17
-626.87
(-1.58%)
CAD/USD
0.7277
-0.0028
(-0.39%)
CRUDE OIL
76.94
-0.63
(-0.81%)
Bitcoin CAD
92,435.22
-3,203.60
(-3.35%)
MARKETS LIVE BLOG
STOCKS SLIDE EVEN AS NVIDIA SURGES POST-EARNINGS
U.S. economic output hotter than expected in May, dampening rate-cut hopes
Roche Bobois S.A. (5RO.F)
Frankfurt - Frankfurt Delayed Price. Currency in EUR
Add to watchlist
47.70
-0.30
(-0.62%)
As of 08:05AM CEST. Market open.
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
31,309
31,309
31,257
18,735
9,974
-
Depreciation & amortization
40,920
40,920
37,321
32,938
32,349
-
Change in working capital
-25,682
-25,682
-5,820
27,054
13,999
-
Inventory
-2,347
1,026
-11,733
-7,776
-1,705
-
Other working capital
27,632
27,632
56,066
72,796
54,309
-
Other non-cash items
5,496
5,496
4,725
4,810
3,026
-
Net cash provided by operating activites
51,135
51,135
66,074
83,304
60,278
-
Cash flows from investing activities
Investments in property, plant and equipment
-23,503
-23,503
-10,008
-10,508
-5,969
-
Other investing activites
1
-812
-2,867
56
-3,714
-
Net cash used for investing activites
-27,460
-27,460
-20,806
-8,896
-18,235
-
Net change in cash
-10,464
-10,464
-8,269
11,520
42,071
-
Cash at beginning of period
75,807
75,807
84,076
72,555
30,485
-
Cash at end of period
65,343
65,343
75,807
84,076
72,555
-
Free Cash Flow
Operating Cash Flow
51,135
51,135
66,074
83,304
60,278
-
Capital Expenditure
-23,503
-23,503
-10,008
-10,508
-5,969
-
Free Cash Flow
27,632
27,632
56,066
72,796
54,309
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.