MarketBrain

NWPX Infrastructure, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$526.0M$492.5M$444.4M$457.7M$333.3M
Gross profit$103.6M$95.4M$77.6M$85.9M$44.3M
Operating income$50.9M$48.2M$33.9M$44.8M$16.0M
Cost of revenue$422.4M$397.1M$366.7M$371.8M$289.1M
Cash from operations$67.3M$55.1M$53.5M$17.5M-$5.8M
Capital expenditure$20.2M$20.8M$18.3M$22.8M$13.3M
Free cash flow$47.1M$34.3M$35.2M-$5.3M-$19.1M
Share repurchases$18.4M$4.4M$707,000$0$0
Total assets$579.6M$589.7M$597.9M$601.3M$547.7M
Total liabilities$184.8M$215.7M$257.5M$283.1M$264.3M
Total debt$11.5M$14.5M

Shares outstanding 9.6M · Free float 96.7%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.