| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| P/E Ratio | - | 26.401 | 52.778 | - |
| Return on Equity | 0.487 | 4.49 | 3.695 | 1.104 |
| Net Profit Margin | 0.561 | 4.492 | 4.348 | 1.333 |
| Debt to Asset Ratio | 73.206 | 71.337 | 70.127 | 70.454 |
| Cash Ratio | NaN | NaN | 19.479 | 21.92 |
| Quick Ratio | 88.818 | 92.293 | 88.808 | 91.27 |
| Current Ratio | 128.212 | 130.281 | 136.275 | 136.335 |
DIEBOLD NIXDORF, Inc (DBD)
DIEBOLD NIXDORF, Inc (DBD)