NWPX Infrastructure, Inc. (NWPX)

Market cap
$1.3B
P/E ratio
38.5x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202522-20.13%
Dec 31, 202428-10.79%
Dec 31, 202331+15.48%
Dec 31, 202227-16.42%
Dec 31, 202132+148.34%
Dec 31, 202013-16.14%
Dec 31, 201915-21.69%
Dec 31, 201820+163.05%
Dec 31, 20178+42.79%
Dec 31, 20165+11.14%
Dec 31, 20155-69.39%
Dec 31, 201415-28.77%
Dec 31, 201322+3.27%
Dec 31, 201221+3.92%
Dec 31, 201120
AI Chat