NWPX Infrastructure Inc.
NWPX | NASDAQ
$103.20
+$1.87 (+1.85%)
Sep 21, 2026, 1:42 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 | FY 2020 Dec 30, 2020 |
|---|---|---|---|---|---|---|
Net Income | 35.41M | 34.21M | 21.07M | 31.15M | 11.52M | 19.05M |
Depreciation & Amortization | 19.44M | 19.07M | 15.81M | 17.1M | 13.62M | 14.55M |
Stock-Based Compensation | 5.56M | 5.06M | 3.67M | 3.7M | 3.22M | 3.09M |
Other Working Capital | -3.57M | 5.79M | -1.54M | 1.68M | -320K | 2.42M |
Other Non-Cash Items | 9.11M | 728K | 1.08M | -286K | 193K | 742K |
Deferred Income Tax | 4.28M | -4.68M | -172K | 514K | 180K | 2.91M |
Change in Working Capital | -6.52M | 669K | 12M | -34.64M | -34.55M | 15.75M |
Operating Cash Flow | 67.28M | 55.05M | 53.46M | 17.54M | -5.81M | 56.09M |
Capital Expenditures | -20.18M | -20.8M | -18.29M | -23.16M | -13.26M | -14.34M |
Cash Acquisitions | n/a | n/a | -2.73M | n/a | -87.22M | -48.73M |
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 | 31K | 63K | 650K | 106K | 325K | 1.64M |
Investing Cash Flow | -20.15M | -20.74M | -20.37M | -23.05M | -100.15M | -61.43M |
Debt Repayment | -27.4M | -27.48M | -30.04M | 7.09M | 72.58M | -420K |
Common Stock Repurchased | -18.35M | -4.43M | -707K | -853K | n/a | -618K |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | -4.12M | -1.46M | -1.95M | -47K | -1.55M | 13.3M |
Financial Cash Flow | -49.87M | -33.38M | -32.7M | 6.19M | 71.03M | 12.26M |
Net Cash Flow | -2.73M | 939K | 387K | 684K | -34.93M | 6.91M |
Free Cash Flow | 47.11M | 34.25M | 35.16M | -5.62M | -19.07M | 41.75M |
Adj. Free Cash Flow | 41.54M | 29.19M | 31.49M | -9.32M | -22.29M | 38.66M |
Maintenance CapEx | -3.37M | n/a | -18.29M | n/a | n/a | -11.13M |
Growth CapEx | -16.81M | -20.8M | n/a | -23.16M | -13.26M | -3.22M |
Owner Earnings | 63.91M | 55.05M | 35.16M | 17.54M | -5.81M | 44.96M |
Add to Watchlist
Select watchlists to add or remove NWPX