Diebold Nixdorf, Incorporated (DBD)
NYSE: DBD · Real-Time Price · USD
72.74
-0.42 (-0.57%)
Mar 17, 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 2023FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Jun '23 Dec '22
2,5582,4351,6171,088--
Market Cap Growth
58.12%50.56%48.71%---
Enterprise Value
3,2492,9622,2251,81500
Last Close Price
72.7467.8943.0428.95--
PE Ratio
28.6426.73-97.82-28.66--
Forward PE
13.2614.069.766.88--
PS Ratio
0.670.640.430.29--
PB Ratio
2.342.211.741.02--
P/TBV Ratio
2.462.301.744.29--
P/FCF Ratio
9.729.2512.277.13--
P/OCF Ratio
8.518.1010.846.70--
EV/Sales Ratio
0.850.780.590.48--
EV/EBITDA Ratio
7.1811.9212.0920.67--
EV/EBIT Ratio
9.6612.2412.2220.89--
EV/FCF Ratio
12.3411.2516.8811.89--
Debt / Equity Ratio
0.850.850.991.22-0.59-1.96
Debt / EBITDA Ratio
3.483.785.0415.4621.62-21.53
Debt / FCF Ratio
3.563.567.048.90-2.89-6.61
Net Debt / Equity Ratio
0.480.480.640.71-0.33-1.72
Net Debt / EBITDA Ratio
1.942.103.268.5612.11-18.81
Net Debt / FCF Ratio
1.981.984.554.93-1.62-5.78
Asset Turnover
1.031.030.971.040.661.05
Inventory Turnover
5.425.425.074.902.614.78
Quick Ratio
0.750.750.720.930.390.60
Current Ratio
1.301.301.321.520.691.10
Return on Equity (ROE)
9.54%9.54%-1.44%-943.20%-77.53%53.04%
Return on Assets (ROA)
5.11%5.25%-1.38%2.28%-0.16%-8.64%
Return on Invested Capital (ROIC)
7.02%7.20%-1.95%3.38%-0.25%-13.55%
Return on Capital Employed (ROCE)
10.15%10.17%7.26%4.14%-0.62%-13.16%
Earnings Yield
3.70%3.74%-1.02%-3.49%--
FCF Yield
10.29%10.81%8.15%14.03%--
Buyback Yield / Dilution
5.37%5.37%0.00%0.00%--
Updated Feb 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q