DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndNet income margin (%) YoY (%)
Dec 31, 20252.6-762.77%
Dec 31, 2024-0.4-132.96%
Dec 31, 20231.2-106.98%
Dec 31, 2022-16.8+740.05%
Dec 31, 2021-2-70.86%
Dec 31, 2020-6.9-11.35%
Dec 31, 2019-7.7-37.38%
Dec 31, 2018-12.4+177.27%
Dec 31, 2017-4.5+447.60%
Dec 31, 2016-0.8-126.12%
Dec 31, 20153.1-18.74%
Dec 31, 20143.8-162.09%
Dec 31, 2013-6.2-318.98%
Dec 31, 20122.8-47.40%
Dec 31, 20115.4-1007.83%
Dec 31, 2010-0.6
AI Chat