Diebold Nixdorf Inc (DBD) Financial Ratios | The Fly