NWPX Infrastructure, Inc. (NWPX)
NASDAQ: NWPX · Real-Time Price · USD
111.25
+0.07 (0.06%)
May 12, 2026, 10:27 AM EDT - Market open

NWPX Infrastructure Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
548.14526492.55444.36457.67333.31
Revenue Growth (YoY)
10.64%6.79%10.85%-2.91%37.31%16.58%
Cost of Revenue
437.21422.37397.14366.71371.81289.06
Gross Profit
110.94103.6495.4177.6485.8644.25
Selling, General & Admin
52.9852.7747.1643.7841.0328.22
Total Operating Expenses
52.9852.7747.1643.7841.0328.22
Operating Income
57.9650.8748.2433.8644.8216.03
Interest Expense
-2.32-2.61-5.66-4.86-3.57-1.2
Other Non-Operating Income (Expense)
-1.56-1.78-0.210.280.10.33
Total Non-Operating Income (Expense)
-3.88-4.39-5.87-4.58-3.47-0.87
Pretax Income
54.0846.4842.3729.2841.3515.16
Provision for Income Taxes
12.0911.078.178.2110.23.64
Net Income
41.9835.4134.2121.0731.1511.52
Net Income to Common
41.9835.4134.2121.0731.1511.52
Net Income Growth
27.48%3.52%62.33%-32.35%170.32%-39.51%
Shares Outstanding (Basic)
101010101010
Shares Outstanding (Diluted)
101010101010
Shares Change (YoY)
-2.26%-1.28%-0.15%0.69%0.85%0.56%
EPS (Basic)
4.333.623.452.113.141.17
EPS (Diluted)
4.283.563.402.093.111.16
EPS Growth
30.89%4.71%62.68%-32.80%168.10%-39.90%
Shares Outstanding
9.649.599.929.999.939.87
Free Cash Flow
71.7247.1134.2535.16-5.29-19.07
Free Cash Flow Growth
52.26%37.53%-2.59%---
Free Cash Flow Per Share
7.294.743.403.49-0.53-1.92
Gross Margin
20.24%19.70%19.37%17.47%18.76%13.28%
Operating Margin
10.57%9.67%9.79%7.62%9.79%4.81%
Profit Margin
7.66%6.73%6.94%4.74%6.81%3.46%
FCF Margin
13.08%8.96%6.95%7.91%-1.16%-5.72%
EBITDA
77.7570.3167.3249.6661.9229.66
EBITDA Margin
14.18%13.37%13.67%11.18%13.53%8.90%
EBIT
57.9650.8748.2433.8644.8216.03
EBIT Margin
10.57%9.67%9.79%7.62%9.79%4.81%
Effective Tax Rate
22.37%23.81%19.27%28.03%24.67%23.98%
Updated Apr 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q