DIEBOLD NIXDORF, Inc (DBD)
Market cap
$2.7B
P/E ratio
30.4x
| Period End | EBITDA (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2025 | 370 | +66.29% |
| Dec 31, 2024 | 222 | +46.76% |
| Dec 31, 2023 | 151 | -24.11% |
| Dec 31, 2019 | 200 | -291.46% |
| Dec 31, 2018 | -104 | -161.80% |
| Dec 31, 2017 | 169 | -774.40% |
| Dec 31, 2016 | -25 | -120.39% |
| Dec 31, 2015 | 123 | -51.93% |
| Dec 31, 2014 | 255 | -815.02% |
| Dec 31, 2013 | -36 | -117.54% |
| Dec 31, 2012 | 203 | -13.63% |
| Dec 31, 2011 | 235 |