DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2025301+101.54%
Dec 31, 2024149-8.13%
Dec 31, 2023162-141.87%
Dec 31, 2022-388-414.60%
Dec 31, 2021123+585.00%
Dec 31, 202018-86.75%
Dec 31, 2019136-230.45%
Dec 31, 2018-104-380.59%
Dec 31, 201737-4.87%
Dec 31, 201639+6.27%
Dec 31, 201537-80.36%
Dec 31, 2014187+50.46%
Dec 31, 2013124-8.33%
Dec 31, 2012136-37.09%
Dec 31, 2011215-21.20%
Dec 31, 2010273
AI Chat