Canada markets closed

CBRE Group Inc (RF6.DU)

Dusseldorf - Dusseldorf Delayed Price. Currency in EUR
Add to watchlist
80.50+1.00 (+1.26%)
At close: 08:10AM CEST
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Cash flows from operating activities
Net Income
986,000
986,000
1,407,000
1,837,000
751,989
Depreciation & amortization
622,000
622,000
613,000
526,000
501,728
Stock based compensation
96,000
96,000
160,000
185,000
60,391
Change in working capital
-809,000
-809,000
-1,309,000
155,000
851,176
Inventory
81,000
81,000
95,000
-55,000
-105,619
Accounts Payable
-
-
64,102
104,749
105,491
Other working capital
175,000
175,000
1,369,000
2,154,000
1,564,204
Other non-cash items
-413,000
-413,000
475,000
-40,000
-483,846
Net cash provided by operating activites
480,000
480,000
1,629,000
2,364,000
1,830,779
Cash flows from investing activities
Investments in property, plant and equipment
-305,000
-305,000
-260,000
-210,000
-266,575
Acquisitions, net
-330,000
-330,000
-558,000
-1,336,000
-174,257
Purchases of investments
-22,350
0
-101,000
0
-402,500
Sales/Maturities of investments
21,925
0
0
213,000
0
Other investing activites
-6,000
-6,000
-19
-24,000
10,516
Net cash used for investing activites
-681,000
-681,000
-832,000
-1,281,000
-744,085
Cash flows from financing activities
Debt repayment
-4,664,000
-4,664,000
-1,683,000
-409,000
-1,360,027
Common stock repurchased
-737,000
-737,000
-1,888,000
-408,000
-93,863
Other financing activites
-250,000
-250,000
-67,000
-270,000
304,911
Net cash used privided by (used for) financing activities
154,000
154,000
-1,766,000
-490,000
-222,756
Net change in cash
-34,000
-34,000
-1,135,000
501,000
945,502
Cash at beginning of period
1,405,000
1,405,000
2,540,000
2,039,000
1,093,745
Cash at end of period
1,371,000
1,371,000
1,405,000
2,540,000
2,039,247
Free Cash Flow
Operating Cash Flow
480,000
480,000
1,629,000
2,364,000
1,830,779
Capital Expenditure
-305,000
-305,000
-260,000
-210,000
-266,575
Free Cash Flow
175,000
175,000
1,369,000
2,154,000
1,564,204