NWPX Infrastructure, Inc. (NWPX)

Market cap
$1.4B
P/E ratio
41.6x
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 2025422+6.35%
Dec 31, 2024397+8.30%
Dec 31, 2023367-1.37%
Dec 31, 2022372+28.63%
Dec 31, 2021289+22.80%
Dec 31, 2020235+1.40%
Dec 31, 2019232+45.04%
Dec 31, 2018160+26.07%
Dec 31, 2017127-20.39%
Dec 31, 2016159-36.01%
Dec 31, 2015249-31.29%
Dec 31, 2014363-14.27%
Dec 31, 2013423-9.65%
Dec 31, 2012468+3.49%
Dec 31, 2011453
AI Chat