Diebold Nixdorf, Incorporated (DBD)
NYSE: DBD · Real-Time Price · USD
68.77
-0.34 (-0.49%)
May 19, 2026, 4:00 PM EDT - Market closed

Diebold Nixdorf Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,3812,4021,6171,088--
Market Cap Growth
36.33%48.54%48.71%---
Enterprise Value
3,1162,9292,2251,81500
Last Close Price
68.7767.8943.0428.95--
PE Ratio
23.4426.73----
Forward PE
11.5614.069.766.88--
PS Ratio
0.620.630.430.29--
PB Ratio
2.342.181.741.02--
P/TBV Ratio
2.462.301.742.22--
P/FCF Ratio
8.469.1212.277.13--
P/OCF Ratio
7.527.9910.846.70--
EV/Sales Ratio
0.810.770.590.48--
EV/EBITDA Ratio
6.8211.7912.0920.67--
EV/EBIT Ratio
9.0812.1012.2220.89--
EV/FCF Ratio
11.0711.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.38%-13.55%8.93%
Return on Capital Employed (ROCE)
10.18%10.17%7.26%4.14%-13.16%7.28%
Earnings Yield
4.53%3.74%----
FCF Yield
11.82%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%
Updated Apr 30, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q