NWPX Infrastructure, Inc.
← Back to NWPX Overview

NWPX Infrastructure, Inc. (NWPX)

Revenue & Top-Line Growth

Latest Revenue

$159.5M

Financial Fundamentals

NWPXQuarterly Data • 5Y View

Historical Revenue Data

Quarterly Revenue Breakdown

DateRevenue ($B)QoQ %YoY %TTM ($B)TTM %
2026-06-300.16B+15.4%+19.7%0.57B+15.1%
2026-03-310.14B+10.0%+19.1%0.55B+10.6%
2025-12-310.13B-16.8%+5.0%0.53B+6.8%
2025-09-300.15B+13.4%+16.0%0.52B+7.6%
2025-06-300.13B+14.7%+2.8%0.50B+5.8%
2025-03-310.12B-2.9%+2.6%0.50B+8.1%
2024-12-310.12B-8.1%+8.6%0.49B+10.8%
2024-09-300.13B+0.5%+9.7%0.48B+9.5%
2024-06-300.13B+14.4%+11.3%0.47B+5.9%
2024-03-310.11B+2.8%+14.2%0.46B+2.5%
2023-12-310.11B-7.2%+3.1%0.44B-2.9%
2023-09-300.12B+2.0%-3.5%0.44B-2.7%
2023-06-300.12B+17.4%-1.8%0.45B+7.3%
2023-03-310.10B-7.2%-9.4%0.45B+20.8%
2022-12-310.11B-13.1%+4.2%0.46B+37.3%
2022-09-300.12B+3.8%+45.3%0.45B+51.1%
2022-06-300.12B+8.4%+60.6%0.42B+41.6%
2022-03-310.11B+6.6%+51.2%0.37B+28.0%
2021-12-310.10B+21.2%+47.8%0.33B+16.6%
2021-09-300.08B+14.7%+9.0%0.30B+3.9%
2021-06-300.07B+2.1%+5.5%0.29B+2.4%
2021-03-310.07B+4.2%+4.9%0.29B+1.3%
2020-12-310.07B-10.6%-4.0%0.29B+2.4%
2020-09-300.08B+10.9%+3.2%0.29B+9.1%
2020-06-300.07B+1.5%+1.1%0.29B+18.4%
2020-03-310.07B-4.6%+10.0%0.29B+41.8%
2019-12-310.07B-4.0%+25.5%0.28B+62.3%
2019-09-300.08B+8.7%+43.4%0.26B+76.1%
2019-06-300.07B+10.5%+140.4%0.24B+77.1%
2019-03-310.06B+8.9%+87.8%0.20B+47.6%
2018-12-310.06B+9.7%+61.5%0.17B+29.6%
2018-09-300.05B+82.2%+35.2%0.15B+10.2%
2018-06-300.03B-13.7%+0.3%0.14B-1.5%
2018-03-310.03B-6.3%+12.5%0.14B-10.2%
2017-12-310.04B-8.2%-9.1%0.13B-15.0%
2017-09-300.04B+35.2%-5.6%0.14B-16.2%
2017-06-300.03B-3.3%-31.8%0.14B-20.3%
2017-03-310.03B-24.3%-12.6%0.15B-18.1%
2016-12-310.04B-4.6%-14.0%0.16B-34.0%
2016-09-300.04B-2.3%-21.5%0.16B-44.5%
2016-06-300.04B+24.0%-21.9%0.17B-51.3%
2016-03-310.03B-25.5%-60.0%0.19B-54.2%
2015-12-310.05B-12.9%-55.4%0.24B-41.3%
2015-09-300.05B-2.8%-55.1%0.29B-29.6%
2015-06-300.05B-36.6%-47.2%0.36B-11.3%
2015-03-310.08B-16.9%+2.7%0.41B-2.9%
2014-12-310.10B-12.3%-11.3%0.40B-15.2%
2014-09-300.12B+14.2%+13.1%0.42B-16.2%
2014-06-300.10B+23.4%-12.6%0.40B-20.8%
2014-03-310.08B-28.3%-41.2%0.42B-20.1%
2013-12-310.12B+11.8%-15.4%0.48B-9.3%
2013-09-300.10B-11.7%-10.5%0.50B-1.8%
2013-06-300.12B-17.0%-10.9%0.51B-4.0%
2013-03-310.14B+3.2%-1.1%0.52B-3.6%
2012-12-310.14B+18.3%+16.3%0.52B+2.5%
2012-09-300.12B-12.2%-17.4%0.51B+2.7%
2012-06-300.13B-7.8%-8.9%0.53B+13.8%
2012-03-310.14B+21.4%+27.6%0.54B+29.8%
2011-12-310.12B-15.9%+20.2%0.51B+32.3%
2011-09-300.14B-3.2%+23.5%0.49B+38.9%
2011-06-300.14B+29.0%+49.6%0.47B+53.8%
2011-03-310.11B+14.3%+38.7%0.42B+48.4%
2010-12-310.10B-13.6%+50.3%0.39B+36.9%
2010-09-300.11B+17.3%+83.7%0.35B+8.0%
2010-06-300.10B+19.6%+28.3%0.30B-22.4%
2010-03-310.08B+23.9%-1.3%0.28B-34.1%
2009-12-310.06B+5.7%-41.1%0.28B-35.7%
2009-09-300.06B-18.0%-50.3%0.33B-23.3%
2009-06-300.07B-8.0%-33.2%0.39B-1.6%
2009-03-310.08B-26.1%-13.4%0.43B+10.6%
2008-12-310.11B-10.7%+12.2%0.44B+14.9%
2008-09-300.12B+10.1%+34.2%0.43B+11.9%
2008-06-300.11B+19.3%+10.0%0.40B+3.6%
2008-03-310.09B-4.3%+3.6%0.39B+7.7%
2007-12-310.10B+6.8%+0.7%0.38B+10.5%
2007-09-300.09B-9.7%-0.5%0.38B+17.2%
2007-06-300.10B+12.3%+30.9%0.38B+19.4%
2007-03-310.09B-6.9%+15.1%0.36B+8.9%
2006-12-310.10B+5.5%+26.5%0.35B+5.3%
2006-09-300.09B+18.7%+6.5%0.33B-1.8%
2006-06-300.08B-1.2%-9.9%0.32B-0.1%
2006-03-310.08B+2.3%+0.1%0.33B+8.3%
2005-12-310.08B-11.2%-4.0%0.33B+12.7%
2005-09-300.09B+0.4%+15.3%0.33B+22.7%
2005-06-300.09B+9.7%+24.1%0.32B+22.3%
2005-03-310.08B-1.9%+18.0%0.30B+19.6%
2004-12-310.08B+6.7%+35.9%0.29B+19.2%
2004-09-300.08B+8.1%+12.8%0.27B+6.7%
2004-06-300.07B+4.4%+13.2%0.26B+2.1%
2004-03-310.07B+12.9%+15.7%0.25B-2.1%
2003-12-310.06B-11.5%-12.9%0.24B-7.9%
2003-09-300.07B+8.4%-4.2%0.25B-4.4%
2003-06-300.06B+6.7%-4.4%0.26B-3.7%
2003-03-310.06B-14.9%-10.3%0.26B-6.4%
2002-12-310.07B-2.7%+1.3%0.27B-3.8%
2002-09-300.07B+8.2%-1.7%0.27B-5.8%
2002-06-300.06B+0.1%-14.3%0.27B-7.0%
2002-03-310.06B-4.0%+1.2%0.28B-1.3%
2001-12-310.07B-5.6%-7.0%0.28B-1.8%
2001-09-300.07B-5.7%-6.7%0.28B+5.1%
2001-06-300.08B+18.2%+8.1%0.29B+12.3%
2001-03-310.06B-11.7%-0.7%0.28B+13.9%
2000-12-310.07B-5.3%+23.2%0.28B+17.2%
2000-09-300.08B+9.3%+20.0%0.27B+11.7%
2000-06-300.07B+8.6%+13.9%0.26B+8.2%
2000-03-310.06B+9.6%+11.3%0.25B+7.8%
1999-12-310.06B-7.7%+0.7%0.24B+14.7%
1999-09-300.06B+3.8%+6.7%0.24B+28.0%
1999-06-300.06B+6.1%+13.0%0.24B+40.5%
1999-03-310.06B-0.9%+50.5%0.23B+51.3%
1998-12-310.06B-2.2%+61.6%0.21B+38.9%
1998-09-300.06B+9.8%+49.4%0.19B+26.9%
1998-06-300.05B+41.4%+44.4%0.17B+14.6%
1998-03-310.04B+6.4%+1.1%0.15B
1997-12-310.04B-9.6%+9.5%0.15B
1997-09-300.04B+6.1%+3.4%0.15B
1997-06-300.04B-1.1%0.15B
1997-03-310.04B+15.2%0.00B
1996-12-310.03B-14.6%0.00B
1996-09-300.04B0.00B

Annual Revenue

YearTotal Revenue ($B)Growth %
20250.53B+6.8%
20240.49B+10.8%
20230.44B-2.9%
20220.46B+37.3%
20210.33B+16.6%
20200.29B+2.4%
20190.28B+62.3%
20180.17B+29.6%
20170.13B-15.0%
20160.16B-34.0%
20150.24B-41.3%
20140.40B-15.2%
20130.48B-9.3%
20120.52B+2.5%
20110.51B+32.3%
20100.39B+38.8%
20090.28B-36.6%
20080.44B+14.9%
20070.38B+10.5%
20060.35B+5.3%
20050.33B+12.7%
20040.29B+19.2%
20030.24B-7.9%
20020.27B-3.8%
20010.28B-1.8%
20000.28B+17.1%
19990.24B+14.7%
19980.21B+38.9%
19970.15B+11.5%
19960.14B+38.4%
19950.10B+32.7%
19940.07B