DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202592-8454.55%
Dec 31, 2024-1-106.43%
Dec 31, 202317-101.22%
Dec 31, 2022-1,407+71.05%
Dec 31, 2021-822+10.79%
Dec 31, 2020-742+57.17%
Dec 31, 2019-472+180.63%
Dec 31, 2018-168-142.18%
Dec 31, 2017399-39.79%
Dec 31, 2016663-12.84%
Dec 31, 2015760-0.25%
Dec 31, 2014762+5.46%
Dec 31, 2013723-27.50%
Dec 31, 2012997+0.57%
Dec 31, 2011991+7.82%
Dec 31, 2010919
AI Chat