NWPX Infrastructure NWPX
$87.31 +$4.48 (+5.41%)
Market closed · Nov 6, 8:10 pm ET · Last extended-hours $87.31 0.00%
Open$83.77
Prev close$82.83
Day range$83.77 – $87.74
Volume156.6K
Market cap$840.80M
P/E (TTM)16.0
Dividend yield–
Fundamentals
Latest reported quarter: Q3, ended Sep 2026
Revenue$179.39M+18.8% YoY
Operating profit$24.31M+27.7% YoY
Net profit$18.23M+35.0% YoY
Diluted EPS$1.86+34.8% YoY
Free cash flow$20.36M+54.5% YoY
Operating cash flow$27.38M
Revenue, last 8 quarters
Net profit, last 8 quarters
Diluted EPS by quarter
Free cash flow by quarter
Annual revenue
Profitability & balance sheet
Gross margin20.9%
Operating margin11.8%
Net margin8.9%
Return on equity13.0%
Return on assets8.2%
Return on invested capital10.2%
Current ratio2.56
Liabilities / assets37.0%
Cash & investments$6.06M
Total debt$113.98M
Net cash (debt)-$107.92M
Free cash flow / sales14.4%
Where the revenue comes from
Quarter 2026/Q2
By business line
Income statement
| Line item | 2026 Q3 | 2026 Q2 | 2026 Q1 | 2025 ANNUAL | 2025 Q4 |
|---|---|---|---|---|---|
| Total Revenue as Reported | $179.39M | $159.48M | $138.25M | $526.00M | $125.64M |
| Total Operating Revenue | $179.39M | $159.48M | $138.25M | $526.00M | $125.64M |
| Cost of Revenue | $141.20M | $125.12M | $111.59M | $422.37M | $98.88M |
| Gross Profit | $38.19M | $34.36M | $26.67M | $103.64M | $26.76M |
| Operating Expense | $13.88M | $13.21M | $14.01M | $52.77M | $13.73M |
| Selling and Admin Expenses | $13.88M | $13.21M | $14.01M | $52.77M | $13.73M |
| Operating Profit | $24.31M | $21.15M | $12.66M | $50.87M | $13.03M |
| Net Non-Operating Interest Income (Expense) | -$295,000.00 | -$164,000.00 | -$348,000.00 | -$2.61M | -$483,000.00 |
| Non-Operating Interest Income | $77,000.00 | $156,000.00 | – | – | – |
| Non-Operating Interest Expense | $372,000.00 | $320,000.00 | $348,000.00 | $2.61M | $423,000.00 |
| Other Income (Expense) | -$48,000.00 | $492,000.00 | $229,000.00 | -$1.78M | -$1.75M |
| Other Non-Operating Income (Expenses) | -$48,000.00 | $492,000.00 | $229,000.00 | -$1.78M | -$1.75M |
| Pretax Profit | $23.97M | $21.48M | $12.54M | $46.48M | $10.80M |
| Tax | $5.74M | $5.65M | $2.00M | $11.07M | $1.92M |
| Net Profit | $18.23M | $15.83M | $10.53M | $35.41M | $8.88M |
| Profit from Continuing Operations | $18.23M | $15.83M | $10.53M | $35.41M | $8.88M |
| Net Income to Parent Company | $18.23M | $15.83M | $10.53M | $35.41M | $8.88M |
| Net Income to Common Stockholders | $18.23M | $15.83M | $10.53M | $35.41M | $8.88M |
| Basic EPS | $1.89 | $1.64 | $1.10 | $3.62 | $0.92 |
| Diluted EPS | $1.86 | $1.62 | $1.08 | $3.56 | $0.91 |
Balance sheet
| Line item | 2026 Q3 | 2026 Q2 | 2026 Q1 | 2025 ANNUAL | 2025 Q4 |
|---|---|---|---|---|---|
| Total Assets | $694.58M | $651.90M | $634.14M | $579.63M | $579.63M |
| Total Current Assets | $317.13M | $318.28M | $299.16M | $251.43M | $251.43M |
| Cash and Cash Equivalents & Short-Term Investments | $6.06M | $19.32M | $14.26M | $2.27M | $2.27M |
| -Cash and Cash Equivalents | $6.06M | $19.32M | $14.26M | $2.27M | $2.27M |
| Receivables | $218.68M | $203.94M | $209.93M | $169.21M | $169.21M |
| -Accounts Receivable | $115.52M | $98.41M | $96.74M | $78.17M | $78.17M |
| -Other Receivables | $103.15M | $105.53M | $113.19M | $91.04M | $91.04M |
| Inventory | $89.32M | $91.08M | $69.80M | $74.29M | $74.29M |
| Other Current Assets | $3.08M | $3.94M | $5.18M | $5.67M | $5.67M |
| Total Non-Current Assets | $377.45M | $333.62M | $334.98M | $328.20M | $328.20M |
| Net PPE | $254.54M | $250.45M | $250.94M | $244.40M | $244.40M |
| -Gross PPE | $418.74M | $410.01M | $407.18M | $397.77M | $397.77M |
| -Accumulated Depreciation | -$164.20M | -$159.56M | -$156.24M | -$153.36M | -$153.36M |
| Goodwill and Other Intangible Assets | $117.74M | $77.91M | $78.98M | $78.51M | $78.51M |
| -Goodwill | $83.31M | $55.50M | $55.50M | $55.50M | $55.50M |
| -Other Intangible Assets | $34.42M | $22.41M | $23.48M | $23.01M | $23.01M |
| Other Non-Current Assets | $5.17M | $5.26M | $5.06M | $5.28M | $5.28M |
| Total Liabilities | $257.29M | $233.30M | $230.41M | $184.85M | $184.85M |
| Total Current Liabilities | $123.73M | $117.39M | $111.54M | $66.55M | $66.55M |
| Payables | $41.09M | $44.46M | $27.89M | $22.19M | $22.19M |
| -Accounts Payable | $41.09M | $44.46M | $27.89M | $22.19M | $22.19M |
| Current Accrued Expenses | $29.32M | $26.75M | $24.64M | $27.74M | $27.74M |
| Short-Term Debt and Capital Lease Obligation | $8.67M | $8.23M | $8.15M | $7.82M | $7.82M |
| -Current Debt | $2.99M | $2.99M | $2.99M | $2.99M | $2.99M |
| -Current Capital Lease Obligation | $5.67M | $5.23M | $5.15M | $4.83M | $4.83M |
| Current Deferred Liabilities | $44.65M | $37.95M | $50.86M | $8.79M | $8.79M |
| Total Non-Current Liabilities | $133.56M | $115.91M | $118.87M | $118.30M | $118.30M |
| Long Term Debt and Capital Lease Obligation | $110.99M | $92.36M | $94.29M | $94.98M | $94.98M |
| -Long Term Debt | $24.75M | $6.99M | $7.73M | $8.76M | $8.76M |
| -Long Term Capital Lease Obligation | $86.24M | $85.37M | $86.55M | $86.22M | $86.22M |
| Non-Current Deferred Liabilities | $12.39M | $12.82M | $13.28M | $12.48M | $12.48M |
| Other Non-Current Liabilities | $10.19M | $10.73M | $11.31M | $10.83M | $10.83M |
| Total Equity | $437.28M | $418.60M | $403.73M | $394.78M | $394.78M |
| Stockholders' Equity | $437.28M | $418.60M | $403.73M | $394.78M | $394.78M |
| Capital Stock | $96,000.00 | $96,000.00 | $96,000.00 | $96,000.00 | $96,000.00 |
| -Common Stock | $96,000.00 | $96,000.00 | $96,000.00 | $96,000.00 | $96,000.00 |
| -Preferred Stock | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
| Additional Paid-In Capital | $110.66M | $110.20M | $111.32M | $113.09M | $113.09M |
| Retained Earnings | $326.34M | $308.11M | $292.28M | $281.74M | $281.74M |
| Gains/Losses Not Affecting Retained Earnings | $184,000.00 | $192,000.00 | $41,000.00 | -$143,000.00 | -$143,000.00 |
Cash flow
| Line item | 2026 Q3 | 2026 Q2 | 2026 Q1 | 2025 ANNUAL | 2025 Q4 |
|---|---|---|---|---|---|
| Operating Cash Flow | $27.38M | $14.08M | $29.27M | $67.28M | $36.03M |
| Net cash flow from continuing operations | $27.38M | $14.08M | $29.27M | $67.28M | $36.03M |
| Net Income from Continuing Operations | $18.23M | $15.83M | $10.53M | $35.41M | $8.88M |
| Depreciation & Depletion & Amortization | $6.34M | $5.61M | $4.77M | $19.44M | $4.90M |
| Deferred Tax | -$426,000.00 | -$460,000.00 | $791,000.00 | $4.28M | $4.17M |
| Other Non-Cash Items | $1.55M | $1.57M | $1.44M | $7.65M | $1.52M |
| Change in Working Capital | $53,000.00 | -$10.88M | $10.42M | -$6.52M | $13.48M |
| -Change in Receivables | -$2.29M | -$6.90M | $2.11M | -$2.39M | $26.16M |
| -Change in Inventory | $2.95M | -$21.28M | $6.39M | $5.48M | $234,000.00 |
| -Change in Prepaid Assets | $1.17M | $1.14M | $726,000.00 | $2.45M | -$1.88M |
| -Change in Payables and Accrued Expense | -$522,000.00 | $17.45M | $2.47M | -$7.11M | -$9.86M |
| -Change in Other Current Liabilities | -$1.26M | -$1.28M | -$1.27M | -$4.95M | -$1.18M |
| Net cash flow from investing | -$56.67M | -$4.21M | -$12.30M | -$20.15M | -$5.21M |
| Net Cash Flow from Continuing Investing Activities | -$56.67M | -$4.21M | -$12.30M | -$20.15M | -$5.21M |
| Net PPE Purchase and Sale | -$7.02M | -$4.22M | -$3.47M | -$20.18M | -$5.21M |
| Net Business Purchase and Sale | -$49.70M | $0.00 | -$8.85M | $0.00 | $0.00 |
| Net Other Investing Changes | $59,000.00 | $6,000.00 | $19,000.00 | $31,000.00 | $0.00 |
| Financing Cash Flow | $16.02M | -$4.80M | -$4.97M | -$49.87M | -$31.22M |
| Net Cash Flow from Continuing Financing Activities | $16.02M | -$4.80M | -$4.97M | -$49.87M | -$31.22M |
| Net Issuance Payments Of Debt | $17.22M | -$1.30M | -$1.67M | -$29.06M | -$28.57M |
| Net Common Stock Issuance | -$1.20M | -$306,000.00 | -$2.42M | -$18.35M | -$2.65M |
| Net Other Financing Charges | $0.00 | -$3.20M | -$883,000.00 | -$2.46M | $0.00 |
| Ending Cash Balance | $6.06M | $19.32M | $14.26M | $2.27M | $2.27M |
| Net Change in Cash | -$13.26M | $5.06M | $11.99M | -$2.73M | -$398,000.00 |
| Beginning Cash Balance | $19.32M | $14.26M | $2.27M | $5.01M | $2.67M |
| Free Cash Flow | $20.36M | $9.86M | $25.80M | $47.11M | $30.82M |
| Gain/Loss from Continuing Operations | – | – | – | $1.45M | – |
No comments yet — be the first to weigh in on NWPX.
Sign in to join the discussion.