Share NWPX Infrastructure (NWPX) Q3 Earnings and Revenues Surpass Estimates