NWPX Infrastructure, Inc.
← Back to NWPX Overview

NWPX Infrastructure, Inc. (NWPX)

Profitability & Net Margin History

Current Net Margin

7.07%

NWPX Infrastructure, Inc. currently has a net profit margin of 7.07%.

Financial Fundamentals

NWPXQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.130.017.07%187
2025-09-300.150.018.94%213
2025-06-300.130.016.80%339
2025-03-310.120.003.41%503
2024-12-310.120.018.44%56
2024-09-300.130.017.87%122
2024-06-300.130.016.66%203
2024-03-310.110.014.63%32
2023-12-310.110.014.94%4
2023-09-300.120.014.90%150
2023-06-300.120.016.40%402
2023-03-310.100.002.38%507
2022-12-310.110.017.45%64
2022-09-300.120.018.10%7
2022-06-300.120.018.16%491
2022-03-310.110.003.26%104
2021-12-310.100.002.21%363
2021-09-300.080.005.84%296
2021-06-300.070.002.89%12
2021-03-310.070.003.01%452
2020-12-310.070.017.53%184
2020-09-300.080.019.36%79
2020-06-300.070.018.57%775
2020-03-310.070.000.82%1581
2019-12-310.070.0116.63%235
2019-09-300.080.0114.29%999
2019-06-300.070.004.30%84
2019-03-310.060.003.46%320
2018-12-310.060.000.26%5274
2018-09-300.050.0353.00%7275
2018-06-300.03-0.01-19.75%1391
2018-03-310.03-0.00-5.85%21
2017-12-310.04-0.00-6.06%73
2017-09-300.04-0.00-5.33%188
2017-06-300.03-0.00-7.21%583
2017-03-310.03-0.00-13.04%2793
2016-12-310.040.0114.89%1312
2016-09-300.040.001.77%1661
2016-06-300.04-0.01-14.84%1340
2016-03-310.03-0.01-28.25%181
2015-12-310.05-0.01-30.05%2716
2015-09-300.05-0.00-2.89%1954
2015-06-300.05-0.01-22.43%1996
2015-03-310.08-0.00-2.48%1122
2014-12-310.10-0.01-13.70%1801
2014-09-300.120.014.31%118
2014-06-300.100.003.13%1510
2014-03-310.08-0.01-11.97%280
2013-12-310.12-0.02-14.76%1575
2013-09-300.100.000.99%378
2013-06-300.120.014.76%200
2013-03-310.140.016.76%345
2012-12-310.140.003.31%36
2012-09-300.120.002.95%20
2012-06-300.130.002.75%58
2012-03-310.140.003.33%208
2011-12-310.120.001.25%111
2011-09-300.140.002.36%138
2011-06-300.140.013.74%54
2011-03-310.110.003.20%503
2010-12-310.10-0.00-1.83%245
2010-09-300.110.000.61%207
2010-06-300.10-0.00-1.45%277
2010-03-310.080.001.31%426
2009-12-310.06-0.00-2.95%601
2009-09-300.06-0.01-8.95%1219
2009-06-300.070.003.24%0
2009-03-310.080.003.23%460
2008-12-310.110.017.83%46
2008-09-300.120.018.29%79
2008-06-300.110.017.49%212
2008-03-310.090.015.37%30
2007-12-310.100.015.67%16
2007-09-300.090.015.51%5
2007-06-300.100.015.56%56
2007-03-310.090.005.00%114
2006-12-310.100.016.13%172
2006-09-300.090.004.41%499
2006-06-300.080.019.41%606
2006-03-310.080.003.35%105
2005-12-310.080.004.40%18
2005-09-300.090.004.58%62
2005-06-300.090.003.97%68
2005-03-310.080.003.29%200
2004-12-310.080.005.29%6
2004-09-300.080.005.23%86
2004-06-300.070.004.37%266
2004-03-310.070.001.72%58
2003-12-310.060.002.30%78
2003-09-300.070.003.08%237
2003-06-300.060.000.71%126
2003-03-310.06-0.00-0.55%399
2002-12-310.070.003.43%88
2002-09-300.070.004.31%107
2002-06-300.060.003.24%38
2002-03-310.060.002.86%58
2001-12-310.070.003.44%137
2001-09-300.070.004.81%63
2001-06-300.080.004.18%63
2001-03-310.060.003.55%10
2000-12-310.070.003.65%17
2000-09-300.080.003.48%94
2000-06-300.070.004.41%72
2000-03-310.060.003.69%265
1999-12-310.060.006.34%17
1999-09-300.060.006.16%108
1999-06-300.060.005.08%56
1999-03-310.060.004.52%134
1998-12-310.060.005.86%122
1998-09-300.060.007.08%116
1998-06-300.050.005.93%148
1998-03-310.040.004.45%223
1997-12-310.040.006.69%163
1997-09-300.040.008.31%29
1997-06-300.040.008.02%167
1997-03-310.040.006.35%97
1996-12-310.030.007.32%29
1996-09-300.040.007.03%82
1996-06-300.030.007.85%118
1996-03-310.030.009.03%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.