DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 202519.3-85.83%
Dec 31, 2024135.9-99.08%
Dec 31, 202314,700-43313.27%
Dec 31, 2022-34-37.74%
Dec 31, 2021-54.6-14824.16%
Dec 31, 20200.4-100.73%
Dec 31, 2019-51+606.63%
Dec 31, 2018-7.2-57.46%
Dec 31, 2017-17-159.79%
Dec 31, 201628.4-194.83%
Dec 31, 2015-29.9-195.25%
Dec 31, 201431.4-166.34%
Dec 31, 2013-47.3-285.88%
Dec 31, 201225.5+226.69%
Dec 31, 20117.8-101.28%
Dec 31, 2010-607.5
AI Chat