Australia markets open in 11 minutes

SPX Technologies, Inc. (SPXC)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
144.31+0.53 (+0.37%)
At close: 04:00PM EDT
142.38 -1.93 (-1.34%)
After hours: 05:53PM 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
96,100
89,900
200
425,400
99,000
-
Depreciation & amortisation
73,500
63,200
46,400
42,300
31,900
-
Deferred income taxes
-25,100
-25,200
-21,400
-1,400
300
-
Stock-based compensation
13,600
13,400
10,900
12,800
13,100
-
Change in working capital
15,100
34,500
-127,400
5,000
-22,600
-
Accounts receivable
16,200
30,600
-300
-19,800
33,500
-
Inventory
6,100
-3,100
-53,400
-21,000
0
-
Accounts payable
-7,200
7,000
-73,700
45,800
-56,100
-
Other working capital
193,600
184,600
-152,700
165,000
111,000
-
Other non-cash items
-5,100
-5,200
500
3,700
5,900
-
Net cash provided by operating activities
223,400
208,500
-136,800
174,600
126,300
-
Cash flows from investing activities
Investments in property, plant and equipment
-29,800
-23,900
-15,900
-9,600
-15,300
-
Acquisitions, net
-
-
-40,000
-265,200
-104,400
-147,100
Other investing activities
-546,300
-546,300
-36,300
-296,400
-200
-
Net cash used for investing activities
-870,200
-570,200
-66,100
314,100
-126,100
-
Cash flows from financing activities
Debt repayment
-852,400
-572,900
-244,500
-346,400
-210,000
-
Common stock repurchased
-
0
-33,700
0
0
-
Other financing activities
-210,500
-164,600
-6,700
-210,300
-105,700
-
Net cash used provided by (used for) financing activities
539,400
309,600
-39,900
-167,800
16,300
-
Net change in cash
-107,200
-52,200
-238,900
327,700
13,600
-
Cash at beginning of period
212,700
157,100
396,000
68,300
54,700
-
Cash at end of period
105,300
104,900
157,100
396,000
68,300
-
Free cash flow
Operating cash flow
223,400
208,500
-136,800
174,600
126,300
-
Capital expenditure
-29,800
-23,900
-15,900
-9,600
-15,300
-
Free cash flow
193,600
184,600
-152,700
165,000
111,000
-