NWPX Infrastructure, Inc. (NWPX)
↓ Download CSV- Sector Manufacturing
- Incorporated OR
- Fiscal year ends Dec 31
In fiscal 2025, NWPX Infrastructure, Inc. reported revenue of $526.00M, up 6.8% from the prior year. The company was profitable, with a net margin of 6.7% and a gross margin of 19.7%. It held $579.63M in total assets against $184.85M in total liabilities.
Key ratios (FY2025)
19.7%
Gross margin
9.7%
Operating margin
6.7%
Net margin
9.0%
Return on equity
+6.8%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $526.00M | $492.55M | $444.36M | $457.67M | $333.31M | $285.91M | $279.32M | $172.15M | $132.78M | $149.39M |
| Cost of Revenue | $422.37M | $397.14M | $366.71M | $371.81M | $289.06M | $235.39M | $232.13M | $160.05M | $126.97M | $149.32M |
| Gross Profit | $103.64M | $95.41M | $77.64M | $85.86M | $44.25M | $50.52M | $47.18M | $12.10M | $5.82M | $64.0K |
| Operating Income | $50.87M | $48.24M | $33.86M | $44.82M | $16.03M | $25.57M | $28.69M | -$2.97M | -$9.21M | -$9.99M |
| Net Income | $35.41M | $34.21M | $21.07M | $31.15M | $11.52M | $19.05M | $27.90M | $20.31M | -$10.16M | -$9.26M |
| EPS (Diluted) | $3.56 | $3.40 | $2.09 | $3.11 | $1.16 | $1.93 | $2.85 | $2.09 | $-1.06 | $-0.97 |
| Total Assets | $579.63M | $589.65M | $597.88M | $601.34M | $547.68M | $373.01M | $310.25M | $271.35M | $230.32M | $241.56M |
| Total Liabilities | $184.85M | $215.65M | $257.52M | $283.07M | $264.30M | $103.39M | $62.09M | $52.76M | $30.06M | $32.34M |
| Shareholders' Equity | $394.78M | $374.00M | $340.36M | $318.27M | $283.38M | $269.63M | $248.16M | $218.59M | $200.26M | $209.21M |
| Cash & Equivalents | $2.27M | $5.01M | $4.07M | $3.68M | $3.00M | $37.93M | $31.01M | $6.68M | $43.65M | $21.83M |
| Operating Cash Flow | $67.28M | $55.05M | $53.45M | $17.54M | -$5.81M | $56.09M | $42.89M | -$18.40M | -$7.52M | $1.52M |
| Capital Expenditures | $20.18M | $20.80M | $18.29M | $22.83M | $13.26M | $14.01M | $8.59M | $3.80M | $2.85M | $2.29M |
| Shares Outstanding | 9.94M | 10.07M | 10.08M | 10.01M | 9.93M | 9.87M | 9.78M | 9.73M | 9.61M | 9.59M |