For the year ending 2025-12-31, NWPX made $526,003K in revenue. $35,411K in net income. Net profit margin of 6.73%.
| Income Statement | 2025-12-31 | 2024-12-31 | ||
|---|---|---|---|---|
| Net sales | 526,003 | 492,548 | ||
| Cost of sales | 422,366 | 397,143 | ||
| Gross profit | 103,637 | 95,405 | ||
| Selling, general, and administrative expense | 52,767 | 47,161 | ||
| Operating income | 50,870 | 48,244 | ||
| Other income (loss) | -1,783 | -213 | ||
| Interest expense | 2,609 | 5,660 | ||
| Income before income taxes | 46,478 | 42,371 | ||
| Income tax expense | 11,067 | 8,165 | ||
| Net income | 35,411 | 34,206 | ||
| Basic EPS | 3.62 | 3.45 | ||
| Diluted EPS | 3.56 | 3.4 | ||
| Basic Average Shares | 9,774,000 | 9,916,000 | ||
| Diluted Average Shares | 9,937,000 | 10,066,000 | ||
NWPX Infrastructure, Inc. (NWPX)
NWPX Infrastructure, Inc. (NWPX)