Banking and retail technology provider Diebold Nixdorf (NYSE:DBD) reported Q2 CY2025 results topping the market’s revenue expectations , but sales fell by 2.6% year on year to $915.2 million. Its GAAP ...