The Inventing Press

NWPX Infrastructure, Inc.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$526.0M$492.5M$444.4M$457.7M$333.3M
Cost of revenue$422.4M$397.1M$366.7M$371.8M$289.1M
Gross profit$103.6M$95.4M$77.6M$85.9M$44.3M
Selling, general & administrative$52.8M$47.2M$43.8M$41.0M$28.2M
Operating income$50.9M$48.2M$33.9M$44.8M$16.0M
Interest expense$2.6M$5.7M$4.9M$3.6M$1.2M
Pretax income$46.5M$42.4M$29.3M$41.4M$15.2M
Income tax expense$11.1M$8.2M$8.2M$10.2M$3.6M
Net income$35.4M$34.2M$21.1M$31.1M$11.5M
Balance Sheet
Cash and equivalents$2.3M$5.0M$4.1M$3.7M$3.0M
Current assets$251.4M$262.5M$272.5M$278.7M$228.2M
Total assets$579.6M$589.7M$597.9M$601.3M$547.7M
Current liabilities$66.5M$75.1M$96.2M$90.8M$64.1M
Total liabilities$184.8M$215.7M$257.5M$283.1M$264.3M
Total debt$11.5M$14.5M
Stockholders' equity$394.8M$374.0M$340.4M$318.3M$283.4M
Cash Flow Statement
Cash from operations$67.3M$55.1M$53.5M$17.5M-$5.8M
Depreciation and amortization$15.8M$17.1M$13.6M
Stock-based compensation$5.6M$5.1M$3.7M$3.7M$3.2M
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

Shares outstanding 9.6M · Free float 96.7%

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