NASDAQ:BLBD | Key Financial Ratios | Blue Bird Corp

Complete source-backed ratio history.

Available history
2013-09-28 to 2026-06-27
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-271.640.1324.16%43.03%
2026-03-281.830.319.29%44.64%
2025-12-271.810.3320.20%47.81%
2025-09-271.740.3520.43%50.00%
2025-06-281.580.4120.14%52.24%
2025-03-291.450.4919.89%56.80%
2024-12-281.440.5220.20%60.16%
2024-09-281.370.620.11%66.15%
2024-06-291.40.721.26%72.48%
2024-03-301.230.9217.56%75.76%
2023-12-301.31.314.20%81.05%
2023-09-301.033.265.70%59.53%
2023-07-010.9212.92-4.59%-171.40%
2023-04-010.87-124.82-9.25%3013.77%
2022-12-310.86-15.67-15.07%576.02%
2022-10-011.06108.68-12.50%-3311.07%
2022-07-021.436.99-5.41%-113.94%
2022-04-021.155.69-3.59%-51.80%
2022-01-011.464.17-0.76%-7.17%
2021-10-021.25-5.04-0.08%0.88%
2021-07-030.94-3.563.87%-29.99%
2021-04-030.92-3.213.37%-20.91%
2021-01-020.97-3.153.57%-20.24%
2020-10-031.05-3.273.84%-22.89%
2020-07-041.26-2.853.03%-19.11%
2020-04-041.14-2.756.35%-38.66%
2020-01-041.22-2.676.96%-37.02%
2019-09-281.01-2.76.65%-35.83%
2019-06-291.07-3.036.77%-45.17%
2019-03-300.98-2.429.83%-45.02%
2018-12-291.07-2.3812.58%-46.97%
2018-09-291.01-5.0210.03%-108.77%
2018-06-301.06-3.289.18%-68.42%
2018-03-311.02-2.1110.31%-40.85%
2017-12-301.11-2.2911.85%-45.14%
2017-09-301.16-2.589.74%-49.22%
2017-07-011.17-2.576.83%-41.98%
2017-04-011.06-1.880.67%-2.52%
2016-12-311-1.680.28%-0.77%
2016-10-011.02-1.752.48%-7.93%
2016-07-020.96-1.563.90%-12.21%
2016-04-020.93-1.539.20%-21.58%
2016-01-021.01-1.525.27%-10.88%
2015-10-030.97-1.545.60%-12.32%
2015-07-041.03-1.61-0.92%2.12%
2015-04-040.97-1.5-6.44%11.57%
2014-12-310.03-5.55%-127.86%
2014-09-300.16-10.96%-253.20%
2014-09-271.03-1.5-3.24%6.36%
2014-06-303.43-0.82%-19.06%
2014-03-3115.11
2013-12-310.01

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-271.740.3520.43%50.00%
2024-09-281.370.620.11%66.15%
2023-09-301.033.265.70%59.53%
2022-10-011.06108.68-12.50%-3311.07%
2022-09-30-3311.07%
2021-10-021.25-5.04-0.08%0.88%
2020-10-031.05-3.273.84%-22.89%
2019-09-281.01-2.76.65%-35.83%
2018-09-291.01-5.0210.03%-108.77%
2017-09-301.16-2.589.74%-49.22%
2016-10-011.02-1.752.48%-7.93%
2015-10-030.97-1.545.60%-12.32%
2014-12-310.03-4.91%-113.00%
2014-09-271.03-1.50.94%-1.85%
2013-12-310.01
2013-09-2868.26%