NYSE:BLDR | Key Financial Ratios | Builders FirstSource, 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-301.790.91%2.56%
2026-03-311.762.58%7.28%
2025-12-311.863.87%10.00%
2025-09-301.795.20%13.76%
2025-06-301.796.60%18.10%
2025-03-311.828.00%20.93%
2024-12-311.7710.19%25.09%
2024-09-301.7711.37%27.85%
2024-06-301.8313.11%32.64%
2024-03-312.2113.12%29.57%
2023-12-311.7714.67%32.55%
2023-09-301.7614.66%34.37%
2023-06-301.8417.34%42.86%
2023-03-311.8323.32%52.47%
2022-12-311.925.95%55.40%
2022-09-301.9324.33%53.73%
2022-06-302.0922.19%52.22%
2022-03-312.0118.19%42.69%
2021-12-311.8616.10%35.93%
2021-09-302.0813.16%25.76%
2021-06-302.188.43%16.34%
2021-03-311.925.09%9.58%
2020-12-312.077.51%27.20%
2020-09-301.95.35%21.33%
2020-06-301.935.50%22.62%
2020-03-311.875.47%23.38%
2019-12-311.596.83%26.89%
2019-09-301.667.05%29.84%
2019-06-301.697.01%32.33%
2019-03-311.886.80%34.42%
2018-12-311.887.00%34.41%
2018-09-302.093.46%20.52%
2018-06-302.042.31%16.66%
2018-03-312.091.87%14.51%
2017-12-311.751.29%10.31%
2017-09-301.862.84%21.33%
2017-06-301.85.55%47.29%
2017-03-311.885.48%50.90%
2016-12-311.614.96%46.62%
2016-09-301.754.17%42.41%
2016-06-301.65-0.23%-4.07%
2016-03-311.62-1.15%-24.45%
2015-12-311.62-0.79%-15.30%
2015-09-301.63-0.32%-6.32%
2015-06-301.628.491.12%15.44%
2015-03-311.6612.032.31%42.57%
2014-12-311.939.553.16%45.15%
2014-09-301.9510.93.32%57.49%
2014-06-302.3714.424.49%99.99%
2014-03-312.328.11-6.31%-272.09%
2013-12-312.6223.03-8.28%-277.79%
2013-09-302.3264.93-11.10%-1087.09%
2013-06-302.38-41.88-16.94%1013.10%
2013-03-312.829.75-8.78%-133.50%
2012-12-313.247.5-10.32%-118.21%
2012-09-302.735.07-12.33%-104.50%
2012-06-303.034.18-11.92%-83.45%
2012-03-313.423.61-12.71%-76.34%
2011-12-314.232.94-13.16%-64.21%
2011-09-302.31.44-18.65%-62.31%
2011-06-302.461.33-20.62%-64.47%
2010-12-313.081.06

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.863.87%10.00%
2024-12-311.7710.19%25.09%
2023-12-311.7714.67%32.55%
2022-12-311.925.95%55.40%
2021-12-311.8616.10%35.93%
2020-12-312.077.51%27.20%
2019-12-311.596.83%26.89%
2018-12-311.887.00%34.41%
2017-12-311.751.29%10.31%
2016-12-311.614.96%46.62%
2015-12-311.62-0.79%-15.30%
2014-12-311.939.553.16%45.15%
2013-12-312.6223.03-8.28%-277.79%
2012-12-313.247.5-10.32%-118.21%
2011-12-314.232.94-13.16%-64.21%
2010-12-313.081.06-23.14%-59.88%
2009-12-31-131.75%