NASDAQ:NWPX | Key Financial Ratios | NWPX Infrastructure, Inc.

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.710.027.48%11.65%
2026-03-312.680.036.62%10.40%
2025-12-313.780.036.11%8.97%
2025-09-303.60.036.05%9.48%
2025-06-303.950.035.63%8.80%
2025-03-314.020.045.66%8.70%
2024-12-313.490.045.80%9.15%
2024-09-303.24.79%8.16%
2024-06-303.063.98%7.15%
2024-03-313.563.85%6.99%
2023-12-312.8303.52%6.19%
2023-09-303.034.00%7.04%
2023-06-302.944.60%8.44%
2023-03-312.895.14%9.33%
2022-12-313.075.18%9.79%
2022-09-302.784.34%8.25%
2022-06-302.943.49%6.89%
2022-03-313.462.31%4.50%
2021-12-313.562.10%4.07%
2021-09-304.373.80%5.16%
2021-06-305.104.61%6.11%
2021-03-315.20.035.62%7.59%
2020-12-314.180.055.11%7.07%
2020-09-304.920.057.05%9.80%
2020-06-304.920.068.34%11.48%
2020-03-314.10.067.53%10.55%
2019-12-314.6908.99%11.24%
2019-09-305.535.62%6.80%
2019-06-304.3311.86%14.74%
2019-03-315.099.17%11.06%
2018-12-315.077.49%9.29%
2018-09-305.267.00%8.24%
2018-06-3011.66-5.55%-6.22%
2018-03-3111.86-3.75%-4.20%
2017-12-318.28-4.41%-5.07%
2017-09-3011.34-0.96%-1.07%
2017-06-306.350.27%0.31%
2017-03-318.6-1.54%-1.73%
2016-12-318.01-3.84%-4.43%
2016-09-304.98-11.98%-14.18%
2016-06-305.22-12.89%-15.39%
2016-03-314.58-14.79%-17.80%
2015-12-315.34-11.33%-13.51%
2015-09-305.12-10.48%-12.86%
2015-06-305.9-7.86%-9.98%
2015-03-317.45-2.46%-3.24%
2014-12-316.61-5.08%-7.28%
2014-09-305.66-5.66%-8.07%
2014-06-305.38-7.00%-9.84%
2014-03-313.230.03-6.25%-9.05%
2013-12-315.050.02-0.21%-0.35%
2013-09-304.180.034.75%7.43%
2013-06-303.70.035.16%8.34%
2013-03-313.350.034.71%7.82%
2012-12-313.430.053.85%6.26%
2012-09-302.890.052.90%5.20%
2012-06-301.830.053.01%5.24%
2012-03-313.90.063.55%5.89%
2011-12-314.030.073.06%5.27%
2011-09-303.360.082.02%3.58%
2011-06-301.730.081.14%2.01%
2010-12-313.40.1

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.780.036.11%8.97%
2024-12-313.490.045.80%9.15%
2023-12-312.8303.52%6.19%
2022-12-313.075.18%9.79%
2021-12-313.562.10%4.07%
2020-12-314.180.055.11%7.07%
2019-12-314.6908.99%11.24%
2018-12-315.077.49%9.29%
2017-12-318.28-4.41%-5.07%
2016-12-318.01-3.83%-4.43%
2015-12-315.34-11.33%-13.51%
2014-12-316.61-5.08%-7.28%
2013-12-315.050.02-0.21%-0.35%
2012-12-313.430.053.85%6.26%
2011-12-314.030.073.06%5.27%
2010-12-313.40.1-1.31%-2.40%
2009-12-31-4.80%