DIEBOLD NIXDORF, Inc (DBD)

Market cap
$2.7B
P/E ratio
30.4x
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20252,845+0.47%
Dec 31, 20242,831+121.94%
Dec 31, 20231,276-52.81%
Dec 31, 20222,703-5.53%
Dec 31, 20212,862-0.19%
Dec 31, 20202,867-14.19%
Dec 31, 20193,342-9.39%
Dec 31, 20183,688+2.45%
Dec 31, 20173,600+38.73%
Dec 31, 20162,595+46.81%
Dec 31, 20151,767-22.20%
Dec 31, 20142,272+2.46%
Dec 31, 20132,217-1.70%
Dec 31, 20122,256+7.41%
Dec 31, 20112,100-0.20%
Dec 31, 20102,104
AI Chat