Canada markets closed

OGE Energy Corp. (OGE)

NYSE - Nasdaq Real Time Price. Currency in USD
Add to watchlist
35.18+0.16 (+0.46%)
At close: 04:00PM EDT
35.64 +0.46 (+1.31%)
After hours: 07:46PM EDT
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
397,100
416,800
665,700
737,300
-173,700
Depreciation & amortization
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 activites
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 activites
-84,300
-93,900
-112,700
-89,000
-4,400
Net cash used for investing activites
-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 activites
-
-
-
-
-100
Net cash used privided 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