Diebold Nixdorf, Incorporated (DBD)
NYSE: DBD · Real-Time Price · USD
71.66
-3.72 (-4.93%)
At close: Aug 10, 2026, 4:00 PM EDT
73.13
+1.47 (2.05%)
After-hours: Aug 10, 2026, 7:34 PM EDT

Diebold Nixdorf Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,4332,4021,6171,088--
Market Cap Growth
11.66%48.54%48.71%---
Enterprise Value
3,2742,9292,2251,85500
Last Close Price
71.6667.8943.0428.95--

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
23.2626.73----
Forward PE
11.2114.069.766.88--
PEG Ratio
0.750.94----
PS Ratio
0.630.630.430.29--
PB Ratio
2.512.181.741.02--
P/FCF Ratio
10.229.1212.277.13--
P/OCF Ratio
8.917.9910.846.70--

EV Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
EV/Sales Ratio
0.850.770.590.49--
EV/EBITDA Ratio
12.8911.7912.0921.12--
EV/EBIT Ratio
13.2312.1012.2221.34--
EV/FCF Ratio
13.7511.1316.8812.15--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Debt / Equity Ratio
0.970.850.991.22-1.96-2.86
Debt / EBITDA Ratio
3.713.785.0415.46-10.53
Debt / FCF Ratio
3.963.567.048.90-23.77
Net Debt / Equity Ratio
0.680.480.640.71-1.72-2.40
Net Debt / EBITDA Ratio
2.602.103.268.56-18.818.72
Net Debt / FCF Ratio
2.771.984.554.93-5.7819.66
Asset Turnover
1.021.030.971.041.051.09
Inventory Turnover
5.185.425.074.904.785.49
Quick Ratio
0.690.750.720.930.600.58
Current Ratio
1.271.301.321.521.101.08
Return on Equity (ROE)
10.95%9.54%-1.44%-943.20%53.04%9.36%
Return on Assets (ROA)
6.66%5.25%-1.38%2.28%-8.64%5.93%
Return on Invested Capital (ROIC)
15.65%12.26%-3.15%5.01%-17.66%11.28%
Return on Capital Employed (ROCE)
10.17%10.17%7.26%4.14%-13.16%7.28%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Earnings Yield
4.57%3.74%----
FCF Yield
9.79%10.96%8.15%14.03%--
Buyback Yield / Dilution
3.60%1.06%53.81%-3.04%-0.89%-0.90%
Total Shareholder Return
3.60%1.06%53.81%-3.04%-0.89%-0.90%
SEC Filings: 10-K · 10-Q