Standardized SEC financial data for NWPX Infrastructure, Inc. — income statement, balance sheet, cash flow and 40+ ratios, available as a clean JSON API. CIK 0001001385 · NASDAQ · Steel Pipe & Tubes.
Ratios for fiscal year 2025, standardized from SEC filings.
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Revenue | $285.9M | $333.3M | $457.7M | $444.4M | $492.5M | $526.0M |
| Cost of revenue | $235.4M | $289.1M | $371.8M | $366.7M | $397.1M | $422.4M |
| Gross profit | $50.5M | $44.3M | $85.9M | $77.6M |
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Cash & equivalents | $37.9M | $3.0M | $3.7M | $4.1M | $5.0M | $2.3M |
| Accounts receivable | $42.7M | $52.7M | $71.6M | $47.6M | $66.9M | $78.2M |
| Inventory | $29.2M | $59.7M | $71.0M | $91.2M |
| USD | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|
| Operating cash flow | $56.1M | -$5.8M | $17.5M | $53.5M | $55.1M | $67.3M |
| Capital expenditures | $14.0M | $13.3M | $22.8M | $18.3M | $20.8M | $20.2M |
| Free cash flow | $42.1M | -$19.1M | -$5.3M | $35.2M |
# JSON
curl https://sec-financial-api-production.up.railway.app/v1/company/NWPX/financials \
-H "X-API-Key: YOUR_KEY"
# CSV export (income / balance / cash-flow)
curl "https://sec-financial-api-production.up.railway.app/v1/company/NWPX/income-statement?format=csv" \
-H "X-API-Key: YOUR_KEY"| $95.4M |
| $103.6M |
| SG&A expense | $25.0M | $28.2M | $41.0M | $43.8M | $47.2M | $52.8M |
| Operating income | $25.6M | $16.0M | $44.8M | $33.9M | $48.2M | $50.9M |
| EBITDA | $40.1M | $29.7M | $61.9M | $49.7M | — | — |
| Interest expense | $933K | $1.2M | $3.6M | $4.9M | $5.9M | $2.6M |
| Pretax income | $25.6M | $15.2M | $41.4M | $29.3M | $42.4M | $46.5M |
| Income tax | $6.6M | $3.6M | $10.2M | $8.2M | $8.2M | $11.1M |
| Net income | $19.1M | $11.5M | $31.1M | $21.1M | $34.2M | $35.4M |
| EPS (diluted) | $1.93 | $1.16 | $3.11 | $2.09 | $3.40 | $3.56 |
Standardized from NWPX Infrastructure, Inc.'s SEC filings — per-share figures split-adjusted. Full history via the API.
| $79.8M |
| $74.3M |
| Total current assets | $192.0M | $228.2M | $278.7M | $272.5M | $262.5M | $251.4M |
| Property, plant & equipment | $110.2M | $121.3M | $133.2M | $144.0M | $150.5M | $157.5M |
| Goodwill | $23.0M | $53.7M | $55.5M | $55.5M | $55.5M | $55.5M |
| Total assets | $373.0M | $547.7M | $601.3M | $597.9M | $589.7M | $579.6M |
| Total current liabilities | $45.9M | $64.1M | $90.8M | $96.2M | $75.1M | $66.5M |
| Long-term debt | $5.9M | — | — | $0 | $11.5M | $8.5M |
| Total debt | $13.6M | $0 | $10.8M | $0 | $14.5M | $11.5M |
| Total liabilities | $103.4M | $264.3M | $283.1M | $257.5M | $215.7M | $184.8M |
| Retained earnings | $148.4M | $159.9M | $191.1M | $212.1M | $246.3M | $281.7M |
| Total equity | $269.6M | $283.4M | $318.3M | $340.4M | $374.0M | $394.8M |
| $34.3M |
| $47.1M |
| Investing cash flow | -$61.4M | -$100.2M | -$23.1M | -$20.4M | -$20.7M | -$20.1M |
| Financing cash flow | $12.3M | $71.0M | $6.2M | -$32.7M | -$33.4M | -$49.9M |
| Dividends paid | $0 | $0 | $0 | $0 | $0 | $0 |
| Share repurchases | — | $0 | $0 | $707K | $4.4M | $18.4M |