Nwpx Infrastructure Inc (NWPX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
| 12-2019 | 12-2018 | 12-2017 | 12-2016 | 12-2015 | |
| Sales | 279,317 | 172,149 | 132,780 | 149,387 | 173,160 |
| Cost of Goods | 232,133 | 160,053 | 126,965 | 149,323 | 172,554 |
| Gross Profit | 47,184 | 12,096 | 5,815 | 64 | 606 |
| Operating Expenses | 18,628 | 15,120 | 15,989 | 10,374 | 26,214 |
| Operating Income | 28,689 | -2,971 | -9,209 | -9,987 | -25,054 |
| Interest Expense | 472 | 583 | 490 | 509 | 1,340 |
| Other Income | 4,423 | 20,614 | 207 | -343 | 59 |
| Pre-tax Income | 32,640 | 17,060 | -9,492 | -10,839 | -26,335 |
| Income Tax | 4,738 | -3,252 | -1,100 | -4,098 | -8,523 |
| Net Income Continuous | 27,902 | 20,312 | -8,392 | -6,741 | -17,812 |
| Net Income Discontinuous | N/A | N/A | -1,771 | -2,522 | -11,576 |
| Net Income | $27,902 | $20,312 | $-10,163 | $-9,263 | $-29,388 |
| EPS Basic Total Ops | 2.86 | 2.09 | -1.06 | -0.97 | -3.07 |
| EPS Basic Continuous Ops | 2.86 | 2.09 | -0.88 | -0.71 | -1.86 |
| EPS Basic Discontinuous Ops | N/A | N/A | -0.18 | -0.26 | -1.21 |
| EPS Diluted Total Ops | 2.85 | 2.09 | -1.06 | -0.97 | -3.07 |
| EPS Diluted Continuous Ops | 2.85 | 2.09 | -0.88 | -0.71 | -1.86 |
| EPS Diluted Discontinuous Ops | N/A | N/A | -0.18 | -0.26 | -1.21 |
| EPS Diluted Before Non-Recurring Items | 2.73 | N/A | N/A | N/A | N/A |
| EBITDA(a) | $41,402 | $6,346 | $-2,654 | $-530 | $-11,319 |