SPX Technologies Inc.
SPXC | NYSE
$159.59
-$0.36 (-0.23%)
Nov 2, 2026, 12:08 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 245.5M | 201.8M | 144.7M | 19.8M | 59M | 73.8M |
Depreciation & Amortization | 122.6M | 91.6M | 63.2M | 46.4M | 42.3M | 31.9M |
Stock-Based Compensation | 16.7M | 15M | 13.4M | 10.9M | 12.8M | 13.1M |
Other Working Capital | n/a | n/a | n/a | n/a | n/a | n/a |
Other Non-Cash Items | -23.3M | -14.3M | -22.1M | -65.1M | 56.9M | 29.8M |
Deferred Income Tax | 26.1M | -15.1M | -25.2M | -21.4M | -1.4M | 300K |
Change in Working Capital | -54.3M | 6.9M | 34.5M | -127.4M | 5M | -22.6M |
Operating Cash Flow | 333.3M | 285.9M | 208.5M | -136.8M | 174.6M | 126.3M |
Capital Expenditures | -92.1M | -38M | -23.9M | -15.9M | -9.6M | -15.3M |
Cash Acquisitions | -445M | -292M | -547M | -40M | -265.2M | -104.4M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | -23.9M | 45.5M | 700K | -10.2M | 588.9M | -6.4M |
Investing Cash Flow | -561M | -284.5M | -570.2M | -66.1M | 314.1M | -126.1M |
Debt Repayment | -113.5M | 52.2M | 310.9M | -2.7M | -164.5M | 15.6M |
Common Stock Repurchased | n/a | n/a | n/a | -33.7M | n/a | n/a |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | -12.1M | 900K | -1.3M | -2.5M | -3.1M | 300K |
Financial Cash Flow | 425.5M | 53.1M | 309.6M | -38.9M | -167.6M | 15.9M |
Net Cash Flow | 204.6M | 56.5M | -52.2M | -238.9M | 327.7M | 13.6M |
Free Cash Flow | 241.2M | 247.9M | 184.6M | -152.7M | 165M | 111M |
Adj. Free Cash Flow | 224.5M | 232.9M | 171.2M | -163.6M | 152.2M | 97.9M |
Maintenance CapEx | -62.28M | -12.9M | n/a | n/a | n/a | -14.52M |
Growth CapEx | -29.82M | -25.1M | -23.9M | -15.9M | -9.6M | -784.4K |
Owner Earnings | 271.02M | 273M | 208.5M | -136.8M | 174.6M | 111.78M |
Add to Watchlist
Select watchlists to add or remove SPXC