Advertisement
Screener

NWPX Infrastructure, Inc. (NWPX) Graph

NWPX Revenue Flow

Filed revenue amounts for 2026-04-01 to 2026-06-30. Coverage is partial. Unconnected amounts are separate disclosures; they must not be added together.

  • 2026-06-30: Revenue (m); Revenue including tax $159.48M; Cost of revenue $125.12M; Selling, general and administrative $13.21M.
  • 2026-03-31: Revenue (m); Revenue including tax $138.25M; Cost of revenue $111.59M; Selling, general and administrative $14.01M.
  • 2025-12-31: Revenue (m); Revenue including tax $125.64M*; Cost of revenue $98.88M*; Selling, general and administrative $13.73M*.
  • 2025-09-30: Revenue (m); Revenue including tax $151.07M; Cost of revenue $118.92M; Selling, general and administrative $13.11M.

Timing Of Transfer Of Good Or Service

Separate filed amounts; connecting flows are not established. Components and totals may overlap.

NWPX revenue flowFiled amounts. Only explicit calculation relationships connect amounts; dimensional membership alone does not establish an additive flow.Transferred AtPoint In Time$46.28MTransferred Over Time$113.20MRevenue$159.48MCost of revenue$125.12MGross profit$34.36MOperating income$21.15MOther income, net$492.00KSelling, general& administrative$13.21MPre-tax income$21.48MIncome tax$5.64MNet income$15.83M

Finer product or service dollar figures and nonoverlapping groupings are shown only where supported by the retained filing evidence. Growth percentages are never converted to revenue dollars.

Historical revenue and expense breakdown

Revenue and expense 3 month

Period endRevenueRevenue including taxCost of revenueSelling, general and administrativeIncome taxNet income
2026-06-30(m)$159.48M$125.12M$13.21M$5.64M$15.83M
2026-03-31(m)$138.25M$111.59M$14.01M$2.00M$10.53M
2025-12-31(m)$125.64M*$98.88M*$13.73M*$1.92M*$8.88M*
2025-09-30(m)$151.07M$118.92M$13.11M$4.74M$13.51M
2025-06-30(m)$133.18M$107.82M$12.13M$3.43M$9.06M
2025-03-31(m)$116.11M$96.75M$13.80M$977.00K$3.96M
2024-09-30(m)$130.20M$103.18M$11.58M$3.67M$10.25M
2024-06-30(m)$129.50M$103.69M$12.20M$2.95M$8.62M
2024-03-31(m)$113.22M$93.08M$11.44M$1.99M$5.24M
2023-09-30(m)$118.72M$99.43M$10.24M$2.02M$5.82M
2023-06-30(m)$116.37M$93.89M$11.02M$2.69M$7.45M
2023-03-31(m)$99.10M$82.52M$11.87M$951.00K$2.36M
2022-09-30(m)$122.98M$97.87M$10.65M$3.56M$9.96M
2022-06-30(m)$118.52M$94.44M$10.13M$3.41M$9.67M
2022-03-31(m)$109.33M$94.55M$9.37M$1.34M$3.56M
2021-12-31(m)$102.55M(m)(m)(m)$2.27M
2021-09-30(m)$84.64M$72.28M$5.56M$1.91M$4.95M
2021-06-30(m)$73.81M$64.27M$6.34M$752.00K$2.13M
2021-03-31(m)$72.31M$63.54M$5.83M$602.00K$2.17M
2020-12-31(m)$69.38M(m)(m)(m)$5.22M
2020-09-30(m)$77.63M$62.01M$5.66M$2.63M$7.27M
2020-06-30(m)$69.97M$57.01M$5.58M$2.18M$6.00M
2020-03-31(m)$68.92M$59.34M$7.95M$472.00K$564.00K
2019-12-31(m)$72.25M(m)(m)(m)$12.02M
2019-09-30(m)$75.23M$59.75M$4.90M$2.53M$10.75M
2019-06-30(m)$69.20M$60.98M$4.71M$447.00K$2.97M
2019-03-31(m)$62.64M$56.07M$4.25M$191.00K$2.17M
2018-12-31(m)$57.54M(m)(m)(m)$148.00K
2018-09-30(m)$52.45M$47.25M$5.33M-$3.46M$27.80M
2018-06-30(m)$28.79M$30.02M$3.81M-$108.00K-$5.69M
2018-03-31(m)$33.37M$32.02M$3.38M-$272.00K-$1.95M
2017-12-31$35.63M$35.63M(m)(m)(m)-$2.16M
2017-09-30$38.80M$38.80M$36.81M$3.42M-$41.00K-$2.07M
2017-06-30$28.69M$28.69M$27.95M$3.57M-$1.40M-$2.07M
2017-03-31$29.66M$29.66M$28.41M$3.84M-$162.00K-$3.87M
2016-12-31$39.18M(m)(m)(m)(m)$5.83M
2016-09-30$41.08M(m)$38.14M$3.91M-$2.78M$727.00K
2016-06-30$39.77M(m)$44.22M$4.09M-$131.00K-$6.24M
2016-03-31$29.36M(m)$39.37M$4.60M-$532.00K-$9.58M
2015-12-31$45.56M(m)(m)(m)(m)-$13.69M
2015-09-30$52.34M(m)$54.85M$4.77M-$5.93M-$1.51M
2015-06-30$53.85M(m)$56.44M$5.45M-$1.44M-$12.08M
2015-03-31$84.86M(m)$80.97M$6.97M-$1.27M-$2.10M
2014-12-31$102.16M(m)(m)(m)(m)-$14.00M
2014-09-30$116.50M(m)$100.69M$6.49M$3.27M$5.02M
2014-06-30$101.99M(m)$90.67M$5.92M$1.76M$3.19M
2014-03-31$82.65M(m)$78.33M$5.44M-$667.00K-$12.10M
2013-12-31$85.64M(m)(m)(m)(m)-$17.01M
2013-09-30$78.53M(m)$67.27M$5.56M$1.92M$1.02M
2013-06-30$87.94M(m)$72.73M$5.94M$2.92M$5.56M
2013-03-31$107.33M(m)$84.42M$6.03M$5.10M$9.51M
2012-12-31$136.19M(m)(m)(m)(m)$4.51M
2012-09-30$115.10M(m)$103.50M$7.57M-$686.00K$3.40M
2012-06-30$131.04M(m)$117.46M$6.61M$1.92M$3.60M
2012-03-31$142.18M(m)$125.67M$7.32M$2.81M$4.73M
2011-12-31$117.14M(m)(m)(m)(m)$1.47M
2011-09-30$139.26M(m)$122.75M$6.47M$3.57M$3.28M
2011-06-30$143.80M(m)$127.13M$5.60M$3.25M$4.98M
2011-03-31$111.46M(m)$96.69M$7.29M$1.82M$2.93M
2010-09-30$112.77M(m)$102.29M$8.28M-$45.00K-$134.00K
2010-06-30$96.13M(m)$91.20M$6.88M-$1.04M-$3.14M

Revenue and expense 6 month

Period endRevenueRevenue including taxCost of revenueSelling, general and administrativeIncome taxNet income
2026-06-30(m)$297.73M$236.71M$27.22M$7.65M$26.37M
2025-06-30(m)$249.30M$204.57M$25.93M$4.41M$13.03M
2024-06-30(m)$242.72M$196.77M$23.64M$4.93M$13.86M
2023-06-30(m)$215.47M$176.41M$22.88M$3.64M$9.81M
2022-06-30(m)$227.85M$188.99M$19.50M$4.75M$13.23M
2021-06-30(m)$146.12M$127.81M$12.17M$1.35M$4.31M
2020-06-30(m)$138.89M$116.36M$13.53M$2.66M$6.56M
2019-06-30(m)$131.85M$117.06M$8.95M$638.00K$5.14M
2018-06-30(m)$62.15M$62.04M$7.19M-$380.00K-$7.64M
2017-06-30$58.36M$58.35M$56.36M$7.41M-$1.57M-$5.94M
2016-06-30$75.99M(m)$83.59M$8.69M-$663.00K-$15.82M
2015-06-30$138.71M(m)$137.41M$12.43M-$2.71M-$14.18M
2014-06-30$184.63M(m)$169.00M$11.36M$1.09M-$8.91M
2013-06-30$195.28M(m)$157.15M$11.97M$8.02M$15.07M
2012-06-30$273.22M(m)$243.14M$13.93M$4.73M$8.34M
2011-06-30$255.26M(m)$223.82M$12.89M$5.07M$7.91M
2010-06-30$176.51M(m)$163.40M$13.80M-$951.00K-$2.65M

Revenue and expense 9 month

Period endRevenueRevenue including taxCost of revenueSelling, general and administrativeIncome taxNet income
2025-09-30(m)$400.36M$323.48M$39.04M$9.15M$26.53M
2024-09-30(m)$372.92M$299.95M$35.22M$8.60M$24.11M
2023-09-30(m)$334.19M$275.84M$33.12M$5.66M$15.63M
2022-09-30(m)$350.84M$286.85M$30.15M$8.31M$23.19M
2021-09-30(m)$230.77M$200.09M$17.73M$3.27M$9.25M
2020-09-30(m)$216.53M$178.37M$19.18M$5.29M$13.83M
2019-09-30(m)$207.07M$176.81M$13.85M$3.17M$15.89M
2018-09-30(m)$114.61M$109.29M$12.52M-$3.84M$20.16M
2017-09-30$97.15M$97.15M$93.17M$10.84M-$1.61M-$8.01M
2016-09-30$110.21M(m)$114.29M$12.34M-$3.44M-$15.10M
2015-09-30$191.05M(m)$192.26M$17.20M-$8.64M-$15.70M
2014-09-30$301.14M(m)$269.69M$17.85M$4.36M-$3.89M
2013-09-30$273.80M(m)$224.42M$17.53M$9.94M$16.08M
2012-09-30$388.31M(m)$346.64M$21.50M$4.04M$11.73M
2011-09-30$394.52M(m)$346.57M$19.36M$8.64M$11.19M
2010-09-30$289.28M(m)$265.68M$22.07M-$996.00K-$2.78M

Revenue and expense 12 month

Period endRevenueRevenue including taxCost of revenueSelling, general and administrativeIncome taxNet income
2025-12-31(m)$526.00M$422.37M$52.77M$11.07M$35.41M
2024-12-31(m)$492.55M$397.14M$47.16M$8.16M$34.21M
2023-12-31(m)$444.36M$366.71M$43.78M$8.21M$21.07M
2022-12-31(m)$457.67M$371.81M$41.03M$10.20M$31.15M
2021-12-31(m)$333.31M$289.06M$28.22M$3.63M$11.52M
2020-12-31(m)$285.91M$235.39M$24.95M$6.58M$19.05M
2019-12-31(m)$279.32M$232.13M$18.50M$4.74M$27.90M
2018-12-31(m)$172.15M$160.05M$16.66M-$3.25M$20.31M
2017-12-31$132.78M$132.78M$126.97M$14.14M-$1.10M-$10.16M
2016-12-31$149.39M$149.39M$149.32M$16.92M-$4.10M-$9.26M
2015-12-31$173.16M(m)$172.55M$20.38M-$8.52M-$29.39M
2014-12-31$403.30M(m)$362.72M$24.32M$4.65M-$17.89M
2013-12-31$359.44M(m)$299.21M$22.70M$12.36M-$923.00K
2012-12-31$388.90M(m)$329.79M$27.82M$8.39M$16.24M
2011-12-31$511.67M(m)$452.53M$26.32M$9.62M$12.66M
2010-12-31$386.75M(m)$357.06M$29.09M-$1.65M-$5.44M
2009-12-31$278.65M(m)$271.97M$21.00M-$5.74M-$11.07M

Similar stocks

Stock NameCountryMarket CapPE Ratio
ATI INC (ATI)United States$25.356B56.42