New Zealand markets open in 8 hours 24 minutes

OGE Energy Corp. (OGE)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
35.24+0.06 (+0.16%)
As of 09:35AM EDT. Market open.
Annual

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
397,100
416,800
665,700
737,300
-173,700
Depreciation & amortisation
514,600
506,600
460,900
416,000
391,300
Deferred income taxes
13,300
11,600
-154,000
125,900
-134,500
Stock-based compensation
13,300
13,100
9,700
9,800
9,800
Change in working capital
291,000
402,900
-446,300
-190,800
76,500
Accounts receivable
36,100
42,800
-97,000
-1,900
3,100
Inventory
331,400
412,600
-493,100
-183,900
54,400
Accounts payable
-134,500
-136,300
155,400
7,500
59,800
Other working capital
23,900
54,100
-98,500
-1,008,400
62,300
Other non-cash items
-86,300
-118,700
698,500
-887,300
-216,300
Net cash provided by operating activities
1,143,000
1,232,300
952,400
-229,900
712,800
Cash flows from investing activities
Investments in property, plant and equipment
-1,119,100
-1,178,200
-1,050,900
-778,500
-650,500
Acquisitions, net
-
-
-
-
-4,400
Sales/maturities of investments
-
0
1,067,200
0
-
Other investing activities
-84,300
-93,900
-112,700
-89,000
-4,400
Net cash used for investing activities
-1,203,400
-1,272,100
-96,400
-832,500
-654,900
Cash flows from financing activities
Debt repayment
-
-1,000,100
-100
-100
-100
Common stock repurchased
-
-
0
0
-14,700
Dividends paid
-335,500
-333,200
-329,300
-324,900
-314,900
Other financing activities
-
-
-
-
-100
Net cash used provided by (used for) financing activities
-242,300
-48,100
-767,900
1,061,300
-56,800
Net change in cash
-302,700
-87,900
88,100
-1,100
1,100
Cash at beginning of period
307,000
88,100
0
1,100
0
Cash at end of period
4,300
200
88,100
0
1,100
Free cash flow
Operating cash flow
1,143,000
1,232,300
952,400
-229,900
712,800
Capital expenditure
-1,119,100
-1,178,200
-1,050,900
-778,500
-650,500
Free cash flow
23,900
54,100
-98,500
-1,008,400
62,300