DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 2025719-2.53%
Dec 31, 2024738+183.15%
Dec 31, 2023261-73.11%
Dec 31, 2022969+6.92%
Dec 31, 2021906-10.36%
Dec 31, 20201,011-7.56%
Dec 31, 20191,094-12.77%
Dec 31, 20181,254+14.68%
Dec 31, 20171,093+24.03%
Dec 31, 2016882+48.55%
Dec 31, 2015593-0.84%
Dec 31, 2014598-21.12%
Dec 31, 2013759+24.07%
Dec 31, 2012611+5.36%
Dec 31, 2011580-19.55%
Dec 31, 2010721
AI Chat