NASDAQ:BWEN | Key Financial Ratios | BROADWIND, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.720.054.87%8.31%
2026-03-311.920.164.34%7.73%
2025-12-312.030.144.49%7.91%
2025-09-301.970.154.34%7.76%
2025-06-301.530.44-1.68%-3.73%
2025-03-311.510.21-0.56%-1.23%
2024-12-311.540.150.90%1.94%
2024-09-301.50.282.51%5.26%
2024-06-301.510.36.09%12.63%
2024-03-311.470.136.82%14.46%
2023-12-311.30.225.66%13.65%
2023-09-301.180.482.26%6.86%
2023-06-301.130.41-1.55%-4.94%
2023-03-311.090.53-4.40%-13.80%
2022-12-311.130.18-6.73%-21.03%
2022-09-301.220.5-8.70%-22.56%
2022-06-301.10.36-8.91%-22.75%
2022-03-311.140.271.27%3.19%
2021-12-311.230.132.41%5.26%
2021-09-301.380.14.34%8.70%
2021-06-301.290.114.71%10.33%
2021-03-311.130.32-2.72%-8.08%
2020-12-311.050.27-1.24%-3.66%
2020-09-301.060.42-0.86%-2.57%
2020-06-301.050.53-0.71%-2.29%
2020-03-310.880.4-1.88%-6.01%
2019-12-310.850.33-3.68%-11.10%
2019-09-300.850.25-12.20%-36.73%
2019-06-300.850.68-14.94%-45.75%
2019-03-310.840.57-19.50%-59.09%
2018-12-310.830.31-18.05%-41.28%
2018-09-300.890.39
2018-06-300.860.36
2018-03-310.830.03-4.51%-8.42%
2017-12-310.860.01-4.28%-7.29%
2017-09-300.99
2017-06-301.070.22
2017-03-311.070.12-9.12%-15.99%
2016-12-311.35
2016-09-301.32
2016-06-301.44
2016-03-311.450.08
2015-12-311.430.08
2015-09-301.630.1
2015-06-301.860.09
2015-03-311.470.03
2014-12-311.50.03
2014-09-301.550.03
2014-06-301.620.03
2014-03-311.50.03
2013-12-311.430.03
2013-09-301.410.03
2013-06-301.430.03
2013-03-311.370.03
2012-12-311.620.03
2012-09-301.490.03
2012-06-301.440.04
2012-03-311.510.05
2011-12-311.550.05
2011-09-301.560.05
2011-06-301.290.08
2010-12-311.460.09

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.030.154.49%7.91%
2024-12-311.540.150.90%1.94%
2023-12-311.30.225.66%13.65%
2022-12-311.130.18-6.73%-21.03%
2021-12-311.230.132.41%5.26%
2020-12-311.050.27-1.24%-3.66%
2019-12-310.850.33-3.68%-11.10%
2018-12-310.830.31-24.35%-55.68%
2017-12-310.860.01-3.24%-5.51%
2016-12-311.350.27%0.47%
2015-12-311.430.08
2014-12-311.50.03
2013-12-311.430.03
2012-12-311.620.03
2011-12-311.550.05
2010-12-311.460.09