NYSE:ABM | Key Financial Ratios | ABM INDUSTRIES INC /DE/

Complete source-backed ratio history.

Available history
2008-10-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-301.462.81%9.07%
2026-01-311.52.98%9.14%
2025-10-311.483.08%9.09%
2025-07-311.492.20%6.33%
2025-04-301.551.48%4.32%
2025-01-311.521.54%4.52%
2024-10-311.331.60%4.57%
2024-07-311.383.09%8.50%
2024-04-301.445.06%13.53%
2024-01-311.485.20%14.13%
2023-10-311.45.09%13.96%
2023-07-311.474.77%12.76%
2023-04-301.533.97%10.54%
2023-01-311.33.92%10.82%
2022-10-311.150.744.73%13.42%
2022-07-311.214.69%12.85%
2022-04-301.183.17%8.71%
2022-01-311.170.612.83%7.72%
2021-10-311.090.552.85%7.85%
2021-07-311.450.413.72%9.18%
2021-04-301.410.45.66%13.43%
2021-01-311.450.441.24%2.99%
2020-10-311.460.480.01%0.02%
2020-07-311.50.52-0.13%-0.33%
2020-04-301.820.86-0.59%-1.72%
2020-01-311.480.553.70%9.14%
2019-10-311.410.523.45%8.27%
2019-07-311.50.612.38%5.93%
2019-04-301.50.642.31%5.81%
2019-01-311.540.682.25%5.67%
2018-10-311.480.652.69%6.72%
2018-07-311.610.72.26%5.80%
2018-04-301.730.772.23%5.83%
2018-01-311.740.832.33%6.24%
2017-10-311.630.860.10%0.28%
2017-07-311.520.65%1.57%
2017-04-301.430.56%1.43%
2017-01-311.43-0.56%-1.49%
2016-10-311.660.282.51%5.88%
2016-07-311.613.94%8.85%
2016-04-301.592.69%5.92%
2016-01-311.693.22%7.29%
2015-10-311.573.58%7.57%
2015-07-311.82.89%6.63%
2015-04-301.863.78%8.33%
2015-01-311.933.59%8.15%
2014-10-311.763.45%7.80%
2014-07-311.783.32%7.54%
2014-04-301.813.18%7.28%
2014-01-311.873.35%7.82%
2013-10-311.73.44%7.94%
2013-07-311.693.63%8.54%
2013-04-301.723.51%8.34%
2013-01-311.793.13%7.60%
2012-10-311.643.38%7.36%
2012-07-311.652.81%6.42%
2012-04-301.653.64%8.35%
2012-01-311.663.75%8.79%
2011-10-311.663.64%8.61%
2011-07-311.733.75%9.22%
2011-04-301.783.41%8.60%
2011-01-311.753.05%7.98%
2010-10-311.824.14%8.68%
2010-07-311.843.75%8.00%
2009-10-311.81

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-10-311.483.08%9.09%
2024-10-311.331.60%4.57%
2023-10-311.45.09%13.96%
2022-10-311.150.744.73%13.42%
2021-10-311.090.552.85%7.85%
2020-10-311.460.480.01%0.02%
2019-10-311.410.523.45%8.26%
2018-10-311.480.652.70%6.72%
2017-10-311.630.860.10%0.28%
2016-10-311.660.282.51%5.87%
2015-10-311.573.58%7.57%
2014-10-311.763.45%7.80%
2013-10-311.73.44%7.95%
2012-10-311.643.38%7.36%
2011-10-311.663.64%8.61%
2010-10-311.824.14%8.68%
2009-10-311.813.57%7.90%
2008-10-317.05%