The balance sheet has strengthened materially, with total debt reduced to $100.6M from $189.9M in Q1 2024, lowering D/E to 0.24, while deferred revenue surged 331% to $37.9M, indicating robust backlog momentum.
NWPX Infrastructure, Inc. (NWPX) balance sheet — 30-year assets, liabilities & shareholders' equity history
| Metric | TTM | Dec'25 | Dec'24 | Dec'23 | Dec'22 | Dec'21 | Dec'20 | Dec'19 | Dec'18 | Dec'17 | Dec'16 | Dec'15 | Dec'14 | Dec'13 | Dec'12 | Dec'11 | Dec'10 | Dec'09 | Dec'08 | Dec'07 | Dec'06 | Dec'05 | Dec'04 | Dec'03 | Dec'02 | Dec'01 | Dec'00 | Dec'99 | Dec'98 | Dec'97 | Dec'96 |
|---|
| Total Current Assets | 318.28M | 251.43M | 262.49M | 272.48M | 278.74M | 228.23M | 191.96M | 195.04M | 159.51M | 140.75M | 112.18M | 115.28M | 195.24M | 243.58M | 236.14M | 226.92M | 216.7M | 179.81M | 282.03M | 243.88M | 237.51M | 196.34M | 189.99M | 141.75M | 158.91M | 168.76M | 166.5M | 121.6M | 121.1M | 71.7M | 63.1M |
| Cash & Short-Term Investments | 19.32M | 2.27M | 5.01M | 4.07M | 3.68M | 3M | 37.93M | 31.01M | 6.68M | 43.65M | 21.83M | 10.31M | 527K | 588K | 46K | 182K | 51K | 31K | 90K | 234K | 4.26M | 133K | 89K | 128K | 161K | 71K | 353K | 1M | 500K | 900K | 4.3M |
| Cash Only | 19.32M | 2.27M | 5.01M | 4.07M | 3.68M | 3M | 37.93M | 31.01M | 6.68M | 43.65M | 21.83M | 10.31M | 527K | 588K | 46K | 182K | 51K | 31K | 90K | 234K | 4.26M | 133K | 89K | 128K | 161K | 71K | 353K | 1M | 500K | 900K | 4.3M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 203.94M | 169.21M | 170.37M | 168.16M | 193.34M | 159.83M | 119.67M | 129.21M | 108.67M | 73.49M | 69.22M | 70.16M | 109.19M | 124.01M | 114.81M | 107.92M | 81.77M | 45.76M | 79.21M | 52.19M | 74.31M | 137.7M | 125.09M | 91.35M | 100.8M | 109.37M | 53.07M | 70.3M | 65M | 45.1M | 34M |
| Days Sales Outstanding | 123.6 | 117.38 | 126.25 | 138.13 | 154.19 | 175.03 | 152.77 | 168.85 | 230.4 | 202.02 | 161.69 | 108.23 | 98.82 | 95.18 | 79.9 | 76.99 | 77.17 | 59.94 | 65.75 | 49.76 | 78.26 | 152.76 | 156.41 | 136.1 | 138.26 | 144.39 | 68.84 | 106.78 | 113.25 | 109.16 | 91.79 |
| Inventory | 91.08M | 74.29M | 79.77M | 91.23M | 71.03M | 59.65M | 29.18M | 30.65M | 39.38M | 17.05M | 19.04M | 29.48M | 72.78M | 110.39M | 113.55M | 107.17M | 80.89M | 74.87M | 87.35M | 62.8M | 79.3M | 51.07M | 60.7M | 43.66M | 52.59M | 54.5M | 60.03M | 44.4M | 49.3M | 20.5M | 20.5M |
| Days Inventory Outstanding | 62.17 | 64.2 | 73.31 | 90.8 | 69.73 | 75.32 | 45.24 | 48.2 | 89.8 | 49.03 | 43.57 | 43.17 | 73.24 | 95.23 | 88.5 | 86.44 | 83.46 | 102.36 | 92.12 | 73.33 | 99.85 | 67.73 | 91.31 | 75.25 | 86.39 | 88.38 | 97.42 | 86.99 | 109.59 | 63.68 | 73.21 |
| Other Current Assets | 3.94M | 5.67M | 7.34M | 9.03M | 10.69M | 17K | 0 | 0 | 101K | 0 | 36.88M | 3.71M | 10.55M | 6.21M | 7.74M | 49.68M | 51.83M | 56.8M | 83.64M | 4.06M | 3.13M | 5.96M | 2.62M | 4.26M | 2.23M | 1.98M | 53.05M | 5.9M | 6.3M | 5.2M | 4.3M |
| Total Non-Current Assets | 333.62M | 328.2M | 327.17M | 325.4M | 322.6M | 319.45M | 181.05M | 115.21M | 111.84M | 89.57M | 129.38M | 144.1M | 156.64M | 189.88M | 186.28M | 186.45M | 218.5M | 211.43M | 227.4M | 209.68M | 186.94M | 142.15M | 145.41M | 138.25M | 127.83M | 97.82M | 116.65M | 126.7M | 113.1M | 60.4M | 38.3M |
| Property, Plant & Equipment | 250.45M | 244.4M | 238.2M | 232.11M | 226.29M | 219.77M | 141M | 107.31M | 103.45M | 78.76M | 118.1M | 131.85M | 132.59M | 143.06M | 152.54M | 152.85M | 171.77M | 163.43M | 194.03M | 179.98M | 160.78M | 117.37M | 116.72M | 110.97M | 99.55M | 71.22M | 91M | 101.2M | 87.1M | 57.4M | 34.6M |
| Fixed Asset Turnover | 2.32x | 2.15x | 2.07x | 1.91x | 2.02x | 1.52x | 2.03x | 2.60x | 1.66x | 1.69x | 1.32x | 1.79x | 3.04x | 3.32x | 3.44x | 3.35x | 2.25x | 1.71x | 2.27x | 2.13x | 2.16x | 2.80x | 2.50x | 2.21x | 2.67x | 3.88x | 3.09x | 2.37x | 2.41x | 2.63x | 3.91x |
| Goodwill | 55.5M | 55.5M | 55.5M | 55.5M | 55.5M | 53.68M | 22.98M | 0 | 0 | 0 | 0 | 0 | 5.28M | 25.76M | 20.48M | 20.48M | 21.45M | 21.45M | 21.45M | 21.45M | 21.45M | 21.45M | 21.45M | 21.45M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 22.41M | 23.01M | 27.04M | 31.07M | 35.26M | 39.38M | 10.52M | 1.23M | 1.55M | 1.9M | 2.4M | 2.92M | 3.44M | 3.97M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21.45M | 21.45M | 22.04M | 22.6M | 23.2M | 0 | 0 |
| Long-Term Investments | 0 | 0 | 0 | 326K | -394K | -10.98M | -12.48M | 0 | -1.62M | -9.4M | -22.39M | -20.55M | -5.49M | -6.21M | -5.18M | -6.39M | -6.29M | -19.29M | -4.54M | -4.06M | -3.13M | -1.54M | -2.62M | -1.61M | -2.23M | -1.98M | -1.49M | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 5.26M | 5.28M | 6.42M | 6.71M | -5.47M | 6.62M | 6.55M | 6.66M | 8.39M | 8.91M | 8.88M | 9.33M | 15.32M | 17.09M | 13.26M | 13.13M | 25.29M | 26.55M | 11.92M | 8.25M | 4.71M | 3.33M | 7.25M | 5.84M | 6.82M | 5.15M | 3.61M | 2.9M | 2.8M | 3M | 3.7M |
| Total Assets | 651.9M | 579.63M | 589.65M | 597.88M | 601.34M | 547.68M | 373.01M | 310.25M | 271.35M | 230.32M | 241.56M | 259.38M | 351.88M | 433.46M | 422.42M | 413.37M | 435.2M | 391.24M | 509.43M | 453.56M | 424.45M | 338.49M | 335.4M | 280.01M | 286.73M | 266.58M | 283.16M | 248.3M | 234.2M | 132.1M | 101.4M |
| Asset Turnover | 0.93x | 0.91x | 0.84x | 0.74x | 0.76x | 0.61x | 0.77x | 0.90x | 0.63x | 0.58x | 0.65x | 0.91x | 1.15x | 1.10x | 1.24x | 1.24x | 0.89x | 0.71x | 0.86x | 0.84x | 0.82x | 0.97x | 0.87x | 0.87x | 0.93x | 1.04x | 0.99x | 0.97x | 0.89x | 1.14x | 1.33x |
| Asset Growth % | 15.29% | -1.7% | -1.38% | -0.58% | 9.8% | 46.82% | 20.23% | 14.33% | 17.81% | -4.65% | -6.87% | -26.29% | -18.82% | 2.61% | 2.19% | -5.02% | 11.24% | -23.2% | 12.32% | 6.86% | 25.4% | 0.92% | 19.78% | -2.34% | 7.56% | -5.85% | 14.04% | 6.02% | 77.29% | 30.28% | 57.21% |
| Total Current Liabilities | 117.39M | 66.55M | 75.13M | 96.19M | 90.84M | 64.09M | 45.9M | 41.57M | 31.49M | 17M | 18.55M | 21.57M | 29.56M | 48.22M | 68.75M | 56.31M | 61.52M | 57.46M | 58.78M | 62.36M | 70.77M | 45.91M | 92.06M | 70.73M | 40.21M | 50.49M | 90.75M | 65.1M | 66.9M | 20.6M | 27.4M |
| Accounts Payable | 44.46M | 22.19M | 27.78M | 31.14M | 26.97M | 32.27M | 12.99M | 15.49M | 19.78M | 7.52M | 5.27M | 4.74M | 15.48M | 21.73M | 21.04M | 20.25M | 28.46M | 30.04M | 34.11M | 44.2M | 50.87M | 28.91M | 44.53M | 24.39M | 31.1M | 28.12M | 28.05M | 17.6M | 23.5M | 8.1M | 9.9M |
| Days Payables Outstanding | 24.61 | 19.18 | 25.53 | 31 | 26.47 | 40.74 | 20.15 | 24.36 | 45.12 | 21.62 | 12.05 | 6.94 | 15.58 | 18.75 | 16.4 | 16.33 | 29.37 | 41.07 | 35.97 | 51.61 | 64.05 | 38.35 | 67 | 42.03 | 51.09 | 45.6 | 45.53 | 34.48 | 52.24 | 25.16 | 35.36 |
| Short-Term Debt | 2.99M | 2.99M | 2.99M | 10.76M | 10.76M | 5.18M | 7.7M | 0 | 416K | 0 | 325K | 340K | 2.17M | 7.93M | 9.01M | 9.07M | 5.71M | 6.12M | 6.54M | 5.85M | 9.66M | 9.36M | 40.2M | 12.04M | 1.09M | 13.87M | 56.14M | 42.6M | 37.9M | 9.4M | 9.8M |
| Deferred Revenue (Current) | 105.91M | 8.79M | 11.2M | 21.45M | 17.46M | 2.62M | 6.19M | 12.28M | 3.75M | 2.6M | 2.04M | 520K | 2.83M | 8.26M | 6.48M | 19.18M | 11.45M | 11.63M | 0 | 0 | 0 | 0 | 0 | 4.87M | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 0 | 0 | 6K | 20.99M | 0 | 12.7M | 10.36M | 407K | 4.92M | 4.13M | 10.32M | 12.63M | 692K | 2.3M | 11M | 5.49M | 14.81M | 9.26M | 6.19M | 0 | 0 | 0 | 0 | 29.44M | 0 | 0 | 6.55M | 4.9M | 5.5M | 3.1M | 7.7M |
| Current Ratio | 2.71x | 3.78x | 3.49x | 2.83x | 3.07x | 3.56x | 4.18x | 4.69x | 5.07x | 8.28x | 6.05x | 5.34x | 6.61x | 5.05x | 3.43x | 4.03x | 3.52x | 3.13x | 4.80x | 3.91x | 3.36x | 4.28x | 2.06x | 2.00x | 3.95x | 3.34x | 1.83x | 1.87x | 1.81x | 3.48x | 2.30x |
| Quick Ratio | 1.94x | 2.66x | 2.43x | 1.88x | 2.29x | 2.63x | 3.55x | 3.95x | 3.81x | 7.28x | 5.02x | 3.98x | 4.14x | 2.76x | 1.78x | 2.13x | 2.21x | 1.83x | 3.31x | 2.90x | 2.24x | 3.16x | 1.40x | 1.39x | 2.64x | 2.26x | 1.17x | 1.19x | 1.07x | 2.49x | 1.55x |
| Cash Conversion Cycle | 161.16 | 162.4 | 174.03 | 197.94 | 197.45 | 209.61 | 177.86 | 192.69 | 275.08 | 229.43 | 193.2 | 144.46 | 156.48 | 171.67 | 151.99 | 147.1 | 131.27 | 121.23 | 121.9 | 71.48 | 114.07 | 182.15 | 180.72 | 169.31 | 173.56 | 187.17 | 120.73 | 159.29 | 170.6 | 147.68 | 129.65 |
| Total Non-Current Liabilities | 115.91M | 118.3M | 140.52M | 161.33M | 192.23M | 200.2M | 57.49M | 20.52M | 21.27M | 13.06M | 13.79M | 20.25M | 76.69M | 123.39M | 94.24M | 116.8M | 128.04M | 87.48M | 159.09M | 134.92M | 122.85M | 133.11M | 99.19M | 77.63M | 119.37M | 97.85M | 84.56M | 86M | 83.6M | 40.7M | 14.3M |
| Long-Term Debt | 6.99M | 8.76M | 36.15M | 54.48M | 83.7M | 86.76M | 5.89M | 0 | 11.46M | 0 | 0 | 0 | 45.59M | 88.56M | 53.89M | 74.07M | 85.79M | 42.9M | 111.28M | 89.34M | 47.91M | 94.92M | 59.61M | 35.07M | 74.09M | 57M | 70.84M | 77M | 76.3M | 39.9M | 14.4M |
| Capital Lease Obligations | 345.55M | 86.22M | 90.83M | 91.04M | 89.47M | 95.42M | 29.27M | 6.25M | 839K | 737K | 602K | 718K | 225K | 5.68M | 9.18M | 12.35M | 7.73M | 8.82M | 3.16M | 0 | 0 | 7K | 82K | 842K | 1.58M | 2.01M | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities | 47M | 12.48M | 8.3M | 10.94M | 11.4M | 10.98M | 12.48M | 4.26M | 68K | 941K | 1.28M | 5.12M | 14.02M | 11.84M | 15.25M | 20.59M | 25.69M | 27.69M | 37.78M | 33.77M | 29.5M | 23.79M | 23.05M | 20.38M | 15.31M | 13.2M | 13.5M | 9M | 7.2M | 400K | 0 |
| Other Non-Current Liabilities | 10.73M | 10.83M | 5.24M | 4.86M | 7.66M | 7.04M | 9.85M | 10.01M | 8.9M | 11.38M | 13.19M | 19.53M | 16.86M | 17.3M | 15.92M | 9.79M | 8.83M | 8.07M | 6.87M | 11.8M | 45.44M | 14.39M | 16.45M | 21.33M | 28.4M | 25.64M | 217K | 0 | 100K | 400K | -100K |
| Total Liabilities | 233.3M | 184.85M | 215.65M | 257.52M | 283.07M | 264.3M | 103.39M | 62.09M | 52.76M | 30.06M | 32.34M | 41.82M | 106.25M | 171.61M | 162.99M | 173.11M | 189.56M | 144.94M | 217.87M | 197.28M | 193.63M | 179.02M | 191.25M | 148.36M | 159.58M | 148.34M | 175.31M | 151.1M | 150.5M | 61.3M | 41.7M |
| Total Debt | 100.58M | 102.8M | 136.7M | 162.94M | 188.63M | 192.06M | 45.43M | 8.31M | 12.72M | 1.05M | 927K | 1.06M | 47.98M | 102.17M | 72.08M | 95.49M | 100.32M | 57.84M | 120.99M | 95.19M | 100.58M | 104.29M | 99.89M | 47.95M | 76.75M | 72.88M | 126.99M | 119.6M | 114.2M | 49.3M | 24.2M |
| Net Debt | 81.26M | 100.53M | 131.69M | 158.87M | 184.94M | 189.07M | 7.51M | -22.7M | 6.04M | -42.59M | -20.9M | -9.25M | 47.45M | 101.58M | 72.03M | 95.31M | 100.27M | 57.81M | 120.9M | 94.96M | 96.32M | 104.16M | 99.8M | 47.82M | 76.59M | 72.81M | 126.63M | 118.6M | 113.7M | 48.4M | 19.9M |
| Debt / Equity | 0.24x | 0.26x | 0.37x | 0.48x | 0.59x | 0.68x | 0.17x | 0.03x | 0.06x | 0.01x | 0.00x | 0.00x | 0.20x | 0.39x | 0.28x | 0.40x | 0.41x | 0.23x | 0.41x | 0.37x | 0.44x | 0.65x | 0.69x | 0.36x | 0.60x | 0.62x | 1.18x | 1.23x | 1.36x | 0.70x | 0.41x |
| Debt / EBITDA | 1.16x | 1.46x | 2.03x | 3.28x | 3.05x | 6.48x | - | - | 2.00x | - | - | - | 3.35x | 7.27x | 1.64x | 2.02x | 8.38x | - | 1.90x | 2.12x | 2.45x | 3.15x | 3.07x | 3.07x | 3.12x | 2.26x | 3.62x | 3.40x | 3.88x | 2.25x | 1.13x |
| Net Debt / EBITDA | 0.94x | 1.43x | 1.96x | 3.20x | 2.99x | 6.38x | - | - | 0.95x | - | - | - | 3.31x | 7.23x | 1.64x | 2.01x | 8.38x | - | 1.90x | 2.11x | 2.34x | 3.15x | 3.07x | 3.06x | 3.12x | 2.26x | 3.61x | 3.37x | 3.87x | 2.21x | 0.93x |
| Interest Coverage | 34.56x | 18.51x | 8.49x | 7.03x | 12.63x | 13.61x | 28.47x | 70.15x | 30.26x | -18.37x | -20.29x | -29.81x | 5.20x | 10.40x | 5.54x | 3.39x | 0.23x | -1.14x | 9.13x | 5.82x | 5.52x | 3.72x | 4.12x | 2.10x | 3.75x | 3.29x | 2.75x | 3.76x | 5.47x | 10.94x | 8.48x |
| Total Equity | 418.6M | 394.78M | 374M | 340.36M | 318.27M | 283.38M | 269.63M | 248.16M | 218.59M | 200.26M | 209.21M | 217.56M | 245.63M | 261.85M | 259.43M | 240.27M | 245.65M | 246.3M | 291.56M | 256.28M | 230.83M | 159.47M | 144.15M | 131.65M | 127.15M | 118.25M | 107.85M | 97.2M | 83.7M | 70.8M | 59.7M |
| Equity Growth % | 29.17% | 5.56% | 9.88% | 6.94% | 12.31% | 5.1% | 8.65% | 13.53% | 9.15% | -4.28% | -3.84% | -11.43% | -6.19% | 0.93% | 7.98% | -2.19% | -0.27% | -15.52% | 13.77% | 11.03% | 44.75% | 10.62% | 9.5% | 3.54% | 7.53% | 9.64% | 10.96% | 16.13% | 18.22% | 18.59% | 77.15% |
| Book Value per Share | 42.72 | 39.73 | 37.16 | 33.76 | 31.79 | 28.54 | 27.31 | 25.38 | 22.46 | 20.83 | 21.82 | 22.76 | 25.82 | 27.46 | 27.47 | 25.60 | 26.48 | 26.67 | 31.20 | 27.75 | 31.00 | 22.58 | 21.30 | 19.77 | 18.82 | 17.79 | 16.32 | 14.70 | 12.63 | 10.72 | 10.62 |
| Total Shareholders' Equity | 418.6M | 394.78M | 374M | 340.36M | 318.27M | 283.38M | 269.63M | 248.16M | 218.59M | 200.26M | 209.21M | 217.56M | 245.63M | 261.85M | 259.43M | 240.27M | 245.65M | 246.3M | 291.56M | 256.28M | 230.83M | 159.47M | 144.15M | 131.65M | 127.15M | 118.25M | 107.85M | 97.2M | 83.7M | 70.8M | 59.7M |
| Common Stock | 96K | 96K | 99K | 100K | 99K | 99K | 98K | 97K | 97K | 96K | 96K | 96K | 95K | 94K | 94K | 94K | 93K | 92K | 92K | 91K | 89K | 68K | 67K | 66K | 65K | 65K | 65K | 100K | 0 | 0 | 0 |
| Retained Earnings | 308.11M | 281.74M | 246.33M | 212.13M | 191.05M | 159.9M | 148.38M | 129.33M | 101.19M | 81.76M | 91.92M | 101.18M | 130.57M | 148.46M | 149.38M | 133.14M | 140.49M | 141.93M | 188.26M | 155.96M | 135.13M | 118.5M | 105.11M | 92.73M | 89.2M | 79.94M | 68.83M | 58.1M | 44.9M | 32.3M | 21.2M |
| Treasury Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accumulated OCI | 192K | -143K | -834K | -960K | -789K | -1.68M | -1.87M | -1.81M | -1.54M | -1.45M | -1.48M | -1.54M | -1.83M | -1.26M | -2.27M | -2.31M | -2.52M | -2.59M | -2.92M | -1.52M | -1.7M | -2.07M | -1.93M | -817K | -1.69M | -1.14M | -217K | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Quick answers to the most common questions about buying NWPX stock.
As of 2025, NWPX Infrastructure, Inc. (NWPX) had total assets of $579.6M including $251.4M in current assets.
NWPX Infrastructure, Inc. (NWPX) carries total debt of $102.8M, offset by $2.3M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.
NWPX Infrastructure, Inc. (NWPX) has total shareholders' equity (book value) of $394.8M ($39.73 book value per share). Book value represents the net worth of the company belonging to common stock holders.
NWPX Infrastructure, Inc. (NWPX) reported a current ratio of 3.78x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.
Key Metrics
Top Statement Risk
Liquidity constraints and steel volatility
Metrics are mathematically derived from official filings.
Balance Sheet Strengthens on Retained Earnings
NWPX's total assets grew to $651.9M in Q2 2026 from $621.3M in Q1 2024, while equity expanded to $418.6M, driven by retained earnings accumulation, as per the latest balance sheet data.
The sequential increase in equity from $342.6M in Q1 2024 to $418.6M in Q2 2026 reflects consistent profitability and a conservative payout policy, with no dividends paid. This strengthening equity base provides a cushion against cyclical downturns and supports further investment in growth initiatives. The rise in total assets, however, is partly funded by debt, which has declined in absolute terms but remains a component of the capital structure.
Leverage Declines as Debt Repaid
Total debt fell to $100.6M in Q2 2026 from $189.9M in Q1 2024, reducing the debt-to-equity ratio to 0.24 from 0.55, according to reported balance sheet figures, indicating a deliberate deleveraging trend.
The consistent reduction in total debt over the past ten quarters suggests a strategic focus on strengthening the balance sheet, possibly to lower interest costs and improve financial flexibility. The D/E ratio of 0.24 is conservative relative to peers like UFPI (0.07) and TREX (0.22), but the absolute debt level of $100.6M still requires servicing. Given the company's project-based revenue and steel price volatility, the lower leverage reduces refinancing risk and enhances cash flow durability.
Asset Base Reflects Manufacturing Intensity
PPE net of $250.4M represents 38% of total assets in Q2 2026, while goodwill remains stable at $55.5M, as per the balance sheet, underscoring the capital-intensive nature of NWPX's fabrication operations.
The substantial investment in property, plant, and equipment aligns with the company's role as a manufacturer of large-diameter pipe and precast products, where specialized facilities are critical. The stable goodwill suggests no impairment concerns from past acquisitions like ParkUSA, but investors should monitor whether the carrying value of goodwill is supported by the cash-generative ability of the acquired businesses. The asset mix indicates a shift toward more asset-heavy operations, which could impact returns on capital if utilization rates fluctuate.
Equity Growth Driven by Retained Earnings
Retained earnings climbed to $308.1M in Q2 2026 from $217.4M in Q1 2024, a 42% increase, as per the balance sheet, reflecting strong cumulative profitability and a disciplined capital return policy.
The growth in retained earnings is a direct result of net income generation, with cumulative operating cash flow of $165.6M exceeding cumulative net income of $96.0M over the last ten quarters, as per cash flow data. This suggests high earnings quality and effective working capital management. The company has also repurchased shares, which, combined with retained earnings, has enhanced equity per share. However, the low cash balance of $2.3M at Q2 2026 indicates that most cash is being reinvested or used for debt reduction, limiting immediate liquidity.
Liquidity Position Tightens Despite Strong Ratios
Current ratio improved to 2.71 in Q2 2026 from 2.68 in Q1 2026, but cash and equivalents dropped to $19.3M from $14.3M sequentially, as per the balance sheet, suggesting a reliance on working capital for liquidity.
While the current ratio of 2.71 indicates adequate short-term solvency, the absolute cash balance of $19.3M is modest relative to the company's scale and may limit flexibility for unexpected working capital needs or acquisition opportunities. The prior quarter's cash balance of $2.3M was exceptionally low, and the recent increase to $19.3M is a positive development, but investors should monitor whether this level is sustainable given the project-based revenue cycle. The company's ability to generate operating cash flow, as evidenced by cumulative OCF of $165.6M, provides a buffer, but timing mismatches could strain liquidity.
Deferred Revenue Signals Backlog Momentum
Deferred revenue rose to $37.9M in Q2 2026 from $8.8M in Q4 2025, a 331% increase, as per the balance sheet, indicating strong advance payments from customers and robust demand for NWPX's products.
The surge in deferred revenue suggests that customers are prepaying for projects, which provides NWPX with cash inflows before work is performed, improving liquidity and reducing financing needs. This trend aligns with the record revenue reported in Q2 2026 and management's raised guidance, implying a healthy backlog. However, deferred revenue can be volatile and may reverse as projects are completed, so investors should assess the sustainability of this metric in conjunction with order intake and project execution.
Low Cash Balance Masks Underlying Strength
Despite a healthy current ratio of 2.71 and low leverage, NWPX's cash balance of $19.3M in Q2 2026 is thin relative to its $651.9M asset base, as per the balance sheet, potentially limiting strategic agility.
The company's conservative debt levels and strong equity growth are positive, but the minimal cash reserves could be a vulnerability if steel prices spike or if a large project faces cost overruns. The prior quarter's cash of $2.3M highlights the tightness, and while the recent increase is encouraging, it may not be sufficient to cover working capital swings or pursue opportunistic acquisitions. Investors should monitor whether management maintains this lean cash position as a deliberate strategy or if it indicates a need for external financing.