Australia markets open in 3 hours 58 minutes

The GEO Group, Inc. (GEO)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
16.19-0.15 (-0.89%)
At close: 03:59PM EDT
16.20 +0.01 (+0.03%)
After hours: 04:02PM EDT
Annual

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
101,990
107,325
171,813
77,418
113,032
-
Depreciation & amortisation
125,226
125,784
132,925
135,177
134,680
-
Deferred income taxes
-
1,476
-13,126
86,380
11,221
-
Stock-based compensation
15,143
15,065
16,204
19,199
23,896
-
Change in working capital
13,487
19,762
-25,830
-42,414
130,603
-
Accounts receivable
-33,537
11,672
-52,980
9,466
68,181
-
Accounts payable
-
-
21,845
-58,111
57,266
10,672
Other working capital
201,997
211,931
206,386
213,241
332,933
-
Other non-cash items
12,115
12,030
9,004
7,498
6,892
-
Net cash provided by operating activities
276,000
284,933
296,412
282,635
441,733
-
Cash flows from investing activities
Investments in property, plant and equipment
-74,003
-73,002
-90,026
-69,394
-108,800
-
Acquisitions, net
0
-
-
-
-
0
Other investing activities
-8,104
-7,151
-8,433
-9,712
2,080
-
Net cash used for investing activities
-62,699
-60,570
2,960
-53,737
-104,174
-
Cash flows from financing activities
Debt repayment
-183,370
-208,390
-686,526
-381,871
-829,996
-
Common stock issued
0
5,750
0
0
-
0
Common stock repurchased
-
-
0
0
-9,009
0
Dividends paid
-
0
0
-30,486
-216,145
-
Other financing activities
-9,806
-5,839
-42,838
-11,677
-2,789
-
Net cash used provided by (used for) financing activities
-192,305
-208,083
-699,100
11,263
-96,744
-
Net change in cash
19,023
16,024
-404,479
236,469
244,381
-
Cash at beginning of period
176,257
143,843
548,322
311,853
67,472
-
Cash at end of period
197,253
159,867
143,843
548,322
311,853
-
Free cash flow
Operating cash flow
276,000
284,933
296,412
282,635
441,733
-
Capital expenditure
-74,003
-73,002
-90,026
-69,394
-108,800
-
Free cash flow
201,997
211,931
206,386
213,241
332,933
-