DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2025431-6.32%
Dec 31, 2024460-13.01%
Dec 31, 2023529-13.51%
Dec 31, 2022612-13.41%
Dec 31, 2021706+41.29%
Dec 31, 2020500+6.02%
Dec 31, 2019472-7.46%
Dec 31, 2018510-9.37%
Dec 31, 2017562+0.30%
Dec 31, 2016561+98.97%
Dec 31, 2015282+7.64%
Dec 31, 2014262+24.39%
Dec 31, 2013210-6.48%
Dec 31, 2012225+1.36%
Dec 31, 2011222+3.58%
Dec 31, 2010214
AI Chat