NWPX Infrastructure Inc. logo

NWPX Infrastructure Inc.

NWPX | NASDAQ
Chart Builder DCF Calculator
$99.15
+$1.34 (+1.37%)
At close: Nov 2, 2026, 4:00 PM ET
$99.15
$0.00 (0.00%)
After-hours: Nov 2, 2026, 4:29 PM ET
TTM
Period Ending
Q3 2026
Sep 30, 2026
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Q3 2023
Sep 30, 2023
Q2 2023
Jun 30, 2023
Q1 2023
Mar 31, 2023
Q4 2022
Dec 31, 2022
Q3 2022
Sep 30, 2022
Q2 2022
Jun 30, 2022
Q1 2022
Mar 31, 2022
Q4 2021
Dec 31, 2021
Q3 2021
Sep 30, 2021
Q2 2021
Jun 30, 2021
Q1 2021
Mar 31, 2021
Revenue
602.76M 574.44M 548.14M 526M 519.99M 499.12M 495.44M 492.54M 483.08M 471.6M 458.47M 444.36M 441.02M 445.28M 447.43M 457.67M 453.38M 415.04M 370.33M 333.31M 300.15M 293.14M 289.3M
Cost of Revenue
476.79M 454.51M 437.21M 422.37M 420.67M 404.94M 400.81M 397.14M 390.83M 387.07M 377.27M 366.71M 360.8M 359.23M 359.79M 371.81M 375.82M 350.24M 320.07M 289.06M 257.11M 246.84M 239.58M
Gross Profit
125.97M 119.93M 110.94M 103.64M 99.32M 94.19M 94.63M 95.4M 92.25M 84.52M 81.2M 77.64M 80.22M 86.05M 87.65M 85.86M 77.56M 64.81M 50.27M 44.25M 43.04M 46.3M 49.72M
Operating Income
71.15M 65.87M 57.96M 50.87M 48.34M 44.74M 45.11M 48.23M 46.36M 39.98M 37.84M 33.86M -53.42M -48.02M -45.53M -44.82M 4.86M -2.81M -13.56M -16.03M 19.54M 22.7M 26.88M
Interest Income
233K 156K n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a 16K 27K
Pretax Income
68.78M 63.06M 54.08M 46.48M 45.34M 41.02M 40.09M 42.37M 40.7M 34.62M 33.19M 29.28M 31.14M 36.82M 39.76M 41.35M 34.14M 27.49M 17.28M 15.16M 19.04M 22.08M 27.38M
Net Income
53.48M 48.75M 41.98M 35.41M 36.63M 33.38M 32.93M 34.21M 29.55M 25.12M 23.95M 21.07M 23.59M 27.73M 29.95M 31.15M 25.46M 20.45M 12.91M 11.52M 14.47M 16.79M 20.66M
Selling & General & Admin
54.82M 54.06M 52.98M 52.77M 50.98M 49.45M 49.51M 47.16M 45.89M 44.54M 43.36M 43.78M 44M 44.42M 43.53M 41.03M 40.64M 35.55M 31.76M 28.22M 23.5M 23.59M 22.84M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a -29K 89.61M 89.61M 89.61M 89.69M 32.11M 32.11M 32.14M 32.09M 30K 30K n/a
Operating Expenses
54.82M 54.06M 52.98M 52.77M 50.98M 49.45M 49.51M 47.16M 45.89M 44.54M 43.36M 43.78M 133.65M 134.06M 133.17M 130.68M 72.71M 67.61M 63.82M 60.29M 23.5M 23.59M 22.84M
Interest Expense
1.46M 1.88M 2.32M 2.61M 3.1M 3.76M 4.82M 5.66M 5.88M 5.59M 4.96M 4.86M 4.9M 4.7M 4.38M 3.57M 2.91M 2.06M 1.54M 1.2M 901K 1.03M 941K
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
531.61M 508.56M 490.18M 475.13M 471.65M 454.39M 450.33M 444.3M 436.71M 431.62M 420.64M 410.5M 494.44M 493.3M 492.96M 502.49M 448.53M 417.85M 383.89M 349.35M 280.61M 270.43M 262.42M
Income Tax Expense
15.31M 14.31M 12.09M 11.07M 8.71M 7.64M 7.16M 8.17M 11.15M 9.5M 9.24M 8.21M 7.55M 9.09M 9.81M 10.2M 8.68M 7.04M 4.38M 3.64M 4.57M 5.28M 6.71M
Shares Outstanding (Basic)
9.63M 9.61M 9.58M 9.61M 9.68M 9.88M 9.93M 9.92M 9.92M 9.91M 9.92M 10.01M 10.01M 10M 9.94M 9.93M 9.93M 9.92M 9.88M 9.87M 9.87M 9.86M 9.81M
Shares Outstanding (Diluted)
9.81M 9.8M 9.79M 9.8M 9.81M 9.96M 10.12M 10.11M 10.06M 10M 10.05M 10.11M 10.11M 10.07M 10.09M 10.06M 10.01M 9.97M 9.97M 9.95M 9.92M 9.92M 9.92M
EPS (Basic)
5.55 5.06 4.34 3.64 3.74 3.37 3.32 3.45 2.97 2.52 2.39 2.10 2.36 2.78 3.02 3.14 2.57 2.07 1.31 1.17 1.48 1.72 2.11
EPS (Diluted)
5.47 4.99 4.28 3.59 3.68 3.32 3.27 3.40 2.94 2.50 2.38 2.09 2.34 2.75 2.98 3.11 2.55 2.06 1.30 1.16 1.46 1.69 2.09
EBITDA
85.53M 85.47M 76.19M 68.53M 67.77M 64.11M 64.08M 67.19M 64.97M 57.45M 54.57M 50M 52.3M 58M 60.97M 62.02M 54.05M 45.53M 33.99M 30.45M 31.73M 35.09M 40.73M
EBIT
70.25M 64.94M 56.4M 49.09M 48.44M 44.78M 44.99M 48.11M 46.66M 40.29M 38.15M 34.13M 36.04M 41.52M 44.14M 44.92M 37.04M 29.97M 19.25M 16.83M 18.82M 21.38M 26.59M
Depreciation & Amortization
15.28M 20.53M 19.79M 19.44M 19.33M 19.24M 19.08M 19.07M 18.29M 17.18M 16.36M 15.81M 16.2M 16.48M 16.83M 17.1M 17.01M 15.56M 14.74M 13.62M 12.92M 13.72M 14.14M

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.