NWPX NWPX INFRASTRUCTURE INC revenue, earnings and financials
For the quarter ended June 30, 2026, NWPX INFRASTRUCTURE INC reported revenue of $159M (up 19.7% from a year earlier), net income of $15.8M and diluted EPS of $1.62; over the last four quarters revenue was $574M and net income $48.8M; for the fiscal year ended December 2025 revenue was $526M, up 6.8% on the year before.
NWPX annual revenue and earnings
- Fiscal year ended Dec 2025: revenue $526M, gross profit $104M, operating income $50.9M, net income $35.4M (margin 6.7%), EPS $3.56
- Fiscal year ended Dec 2024: revenue $493M, gross profit $95.4M, operating income $48.2M, net income $34.2M (margin 6.9%), EPS $3.40
- Fiscal year ended Dec 2023: revenue $444M, gross profit $77.6M, operating income $33.9M, net income $21.1M (margin 4.7%), EPS $2.09
- Fiscal year ended Dec 2022: revenue $458M, gross profit $85.9M, operating income $44.8M, net income $31.1M (margin 6.8%), EPS $3.11
- Fiscal year ended Dec 2021: revenue $333M, gross profit $44.3M, operating income $16.0M, net income $11.5M (margin 3.5%), EPS $1.16
NWPX quarterly revenue and earnings
- Quarter ended Jun 30, 2026: revenue $159M (up 19.7% year over year), net income $15.8M, EPS $1.62
- Quarter ended Mar 31, 2026: revenue $138M (up 19.1% year over year), net income $10.5M, EPS $1.08
- Quarter ended Dec 31, 2025 (from the annual report): revenue $126M (up 5.0% year over year), net income $8.88M, EPS $0.88
- Quarter ended Sep 30, 2025: revenue $151M (up 16.0% year over year), net income $13.5M, EPS $1.38
- Quarter ended Jun 30, 2025: revenue $133M (up 2.8% year over year), net income $9.06M, EPS $0.91
- Quarter ended Mar 31, 2025: revenue $116M (up 2.6% year over year), net income $3.96M, EPS $0.39
- Quarter ended Dec 31, 2024 (from the annual report): revenue $120M (up 8.6% year over year), net income $10.1M, EPS $1.00
- Quarter ended Sep 30, 2024: revenue $130M (up 9.7% year over year), net income $10.3M, EPS $1.02
- Quarter ended Jun 30, 2024: revenue $130M (up 11.3% year over year), net income $8.62M, EPS $0.86
- Quarter ended Mar 31, 2024: revenue $113M (up 14.2% year over year), net income $5.24M, EPS $0.52
- Quarter ended Dec 31, 2023 (from the annual report): revenue $110M (up 3.1% year over year), net income $5.44M, EPS $0.54
- Quarter ended Sep 30, 2023: revenue $119M (down 3.5% year over year), net income $5.82M, EPS $0.58
- Quarter ended Jun 30, 2023: revenue $116M (down 1.8% year over year), net income $7.45M, EPS $0.74
- Quarter ended Mar 31, 2023: revenue $99.1M (down 9.4% year over year), net income $2.36M, EPS $0.23
- Quarter ended Dec 31, 2022 (from the annual report): revenue $107M (up 4.2% year over year), net income $7.96M, EPS $0.79
- Quarter ended Sep 30, 2022: revenue $123M (up 45.3% year over year), net income $9.96M, EPS $0.99
- Quarter ended Jun 30, 2022: revenue $119M (up 60.6% year over year), net income $9.67M, EPS $0.97
- Quarter ended Mar 31, 2022: revenue $109M (up 51.2% year over year), net income $3.56M, EPS $0.36
- Quarter ended Dec 31, 2021: revenue $103M, net income $2.27M, EPS $0.23
- Quarter ended Sep 30, 2021: revenue $84.6M, net income $4.95M, EPS $0.50
NWPX cash flow, buybacks and dividends
- Fiscal year ended Dec 2025: operating cash flow $67.3M, share buybacks $18.4M
- Fiscal year ended Dec 2024: operating cash flow $55.1M, share buybacks $4.43M
- Fiscal year ended Dec 2023: operating cash flow $53.5M, share buybacks $707K
- Fiscal year ended Dec 2022: operating cash flow $17.5M, share buybacks $0
- Fiscal year ended Dec 2021: operating cash flow −$5.81M, share buybacks $0
NWPX balance sheet
- Jun 30, 2026: cash $19.3M, total assets $652M, total liabilities $233M, shareholders' equity $419M, long-term debt $6.99M
- Mar 31, 2026: cash $14.3M, total assets $634M, total liabilities $230M, shareholders' equity $404M, long-term debt $7.73M
- Dec 31, 2025: cash $2.27M, total assets $580M, total liabilities $185M, shareholders' equity $395M, long-term debt $8.48M
- Sep 30, 2025: cash $2.67M, total assets $605M, total liabilities $219M, shareholders' equity $386M, long-term debt $9.23M
- Jun 30, 2025: cash $2.03M, total assets $593M, total liabilities $213M, shareholders' equity $379M, long-term debt $9.98M
- Mar 31, 2025: cash $5.29M, total assets $582M, total liabilities $204M, shareholders' equity $378M, long-term debt $10.7M
- Dec 31, 2024: cash $5.01M, total assets $590M, total liabilities $216M, shareholders' equity $374M, long-term debt $11.5M
- Sep 30, 2024: cash $5.72M, total assets $617M, total liabilities $255M, shareholders' equity $362M
What is NWPX's revenue?
NWPX INFRASTRUCTURE INC reported $574M of revenue over its last four quarters, through June 30, 2026.
Is NWPX profitable?
Yes. NWPX INFRASTRUCTURE INC earned $48.8M over the last four quarters.
What is NWPX's EPS?
Diluted earnings per share over the last four quarters were $4.96; $1.62 in the latest quarter.