Diebold Nixdorf, Incorporated (DBD)
NYSE: DBD · Real-Time Price · USD
81.60
+0.33 (0.41%)
At close: Jun 9, 2026, 4:00 PM EDT
81.63
+0.03 (0.04%)
After-hours: Jun 9, 2026, 7:00 PM EDT

Diebold Nixdorf Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,8262,4021,6171,088--
Market Cap Growth
59.94%48.54%48.71%---
Enterprise Value
3,5612,9292,2251,81500
Last Close Price
81.6067.8943.0428.95--
PE Ratio
27.8126.73----
Forward PE
13.7214.069.766.88--
PS Ratio
0.730.630.430.29--
PB Ratio
2.772.181.741.02--
P/TBV Ratio
2.922.301.742.22--
P/FCF Ratio
10.039.1212.277.13--
P/OCF Ratio
8.927.9910.846.70--
EV/Sales Ratio
0.920.770.590.48--
EV/EBITDA Ratio
7.7911.7912.0920.67--
EV/EBIT Ratio
10.3712.1012.2220.89--
EV/FCF Ratio
12.6411.1316.8811.89--
Debt / Equity Ratio
0.920.850.991.22-1.96-2.86
Debt / EBITDA Ratio
3.663.785.0415.46-10.53
Debt / FCF Ratio
3.343.567.048.90-23.77
Net Debt / Equity Ratio
0.550.480.640.71-1.72-2.40
Net Debt / EBITDA Ratio
2.212.103.268.56-18.818.72
Net Debt / FCF Ratio
2.011.984.554.93-5.7819.66
Asset Turnover
1.001.030.971.041.051.09
Inventory Turnover
5.375.425.074.904.785.49
Quick Ratio
0.690.750.720.930.600.58
Current Ratio
1.281.301.321.521.101.08
Return on Equity (ROE)
10.36%9.54%-1.44%-943.20%53.04%9.36%
Return on Assets (ROA)
5.59%5.25%-1.38%2.28%-8.64%5.93%
Return on Invested Capital (ROIC)
7.66%7.20%-1.95%3.26%-12.20%8.17%
Return on Capital Employed (ROCE)
10.18%10.17%7.26%4.14%-13.16%7.28%
Earnings Yield
3.82%3.74%----
FCF Yield
9.97%10.96%8.15%14.03%--
Buyback Yield / Dilution
2.33%1.06%53.81%-3.04%-0.89%-0.90%
Total Shareholder Return
2.33%1.06%53.81%-3.04%-0.89%-0.90%
SEC Filings: 10-K · 10-Q