NYSE:DBD | Key Financial Ratios | DIEBOLD NIXDORF, Inc

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.272.98%11.47%
2026-03-311.282.82%10.55%
2025-12-311.32.45%8.60%
2025-09-301.361.36%4.57%
2025-06-301.36-0.34%-1.18%
2025-03-311.350.94-0.28%-1.04%
2024-12-311.321-0.47%-1.77%
2024-09-301.45-17.92%-65.58%
2024-06-301.42-20.47%-79.05%
2024-03-311.39-24.15%-93.98%
2023-12-311.521.18
2023-09-301.47
2023-08-121.52
2023-06-300.69-28.99%46.23%
2023-03-311.04-16.48%34.30%
2022-12-311.1-18.97%42.10%
2022-09-300.43-16.18%35.38%
2022-06-301.12-13.28%33.61%
2022-03-311.07-7.65%24.96%
2021-12-311.08-2.25%9.32%
2021-09-301.23-2.56%10.51%
2021-06-301.14-5.40%22.44%
2021-03-311.1-5.25%21.73%
2020-12-311.13-7.36%32.54%
2020-09-301.27-9.39%42.21%
2020-06-301.24-7.38%39.09%
2020-03-311.24-7.85%41.41%
2019-12-311.18-9.00%64.36%
2019-09-301.21-7.84%67.79%
2019-06-301.23-12.37%154.44%
2019-03-311.29-13.66%196.05%
2018-12-311.4-12.41%354.98%
2018-09-301.55-11.92%7566.22%
2018-06-301.39-7.43%-162.16%
2018-03-311.31-4.92%-59.64%
2017-12-311.38-4.60%-53.92%
2017-09-301.47-3.95%-37.32%
2017-06-301.4-5.10%-47.69%
2017-03-311.41-5.12%-50.38%
2016-12-311.44-0.79%-7.07%
2016-09-301.511.34%10.51%
2016-06-303.774.98%34.83%
2016-03-311.710.74%41.08%
2015-12-311.723.29%17.87%
2015-09-301.663.12%17.69%
2015-06-301.693.44%17.70%
2015-03-311.564.40%22.65%
2014-12-311.614.88%21.52%
2014-09-301.661.75%6.93%
2014-06-301.62-0.49%-1.80%
2014-03-311.54-6.79%-25.95%
2013-12-311.74-8.32%-30.43%
2013-09-301.9-6.61%-23.15%
2013-06-301.88-4.52%-18.40%
2013-03-312.090.62%2.02%
2012-12-312.122.89%9.45%
2012-09-302.186.39%19.63%
2012-06-302.147.45%22.92%
2012-03-312.127.10%21.25%
2011-12-312.15.73%17.72%
2011-09-302.16-2.23%-6.62%
2011-06-302.21-1.95%-5.32%
2011-03-312.18-1.65%-4.40%
2010-12-312.12-0.80%-2.11%
2010-09-302.383.89%9.12%
2010-06-302.251.95%4.67%
2010-03-314.65%
2009-12-312.14

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.32.45%8.60%
2024-12-311.321-0.47%-1.77%
2023-12-311.521.18
2023-08-121.52
2022-12-311.1-18.97%42.10%
2021-12-311.08-2.25%9.32%
2020-12-311.13-7.36%32.54%
2019-12-311.18-9.00%64.36%
2018-12-311.4-12.41%354.98%
2017-12-311.38-4.62%-54.21%
2016-12-311.44-0.79%-7.03%
2015-12-311.723.29%17.87%
2014-12-311.614.88%21.52%
2013-12-311.74-8.32%-30.43%
2012-12-312.122.84%9.30%
2011-12-312.15.73%17.43%
2010-12-312.12-0.80%-2.11%
2009-12-312.141.02%2.49%
2008-12-319.19%