Projected Income Statement: Diebold Nixdorf, Incorporated

Forecast Balance Sheet: Diebold Nixdorf, Incorporated

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
Net Debt 1 1,870 2,263 647 599 522 474 238
Change - 21.02% -71.41% -7.42% -12.85% -9.21% -49.79%
Announcement Date 10/02/22 09/02/23 14/02/24 12/02/25 12/02/26 - -
1USD in Million
Estimates

Cash Flow Forecast: Diebold Nixdorf, Incorporated

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027
CAPEX 1 51.3 53.1 47.8 40.4 61.7 53.5 55
Change - 3.51% -9.98% -15.48% 52.72% -13.29% 2.8%
Free Cash Flow (FCF) 1 100.8 -419 -298.3 108.8 239 261.3 310.7
Change - -515.67% 28.81% 136.47% 119.67% 9.33% 18.91%
Announcement Date 10/02/22 09/02/23 14/02/24 12/02/25 12/02/26 - -
1USD in Million
Estimates

Forecast Financial Ratios: Diebold Nixdorf, Incorporated

Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027

Profitability

       
EBITDA Margin (%) 10.64% 7.67% 10.66% 12.06% 12.74% 13.37% 14.14%
EBIT Margin (%) 8.52% 5.71% 9.16% 8.14% 8.84% 9.38% 10.52%
EBT Margin (%) -1.3% - - - 3.29% 7.47% 8.99%
Net margin (%) -2.02% -16.8% -19.74% -0.44% 2.49% 4.06% 5.21%
FCF margin (%) 2.58% -12.11% -7.93% 2.9% 6.28% 6.68% 7.7%
FCF / Net Income (%) -127.92% 72.07% 40.18% -659.39% 252.64% 164.65% 147.84%

Profitability

       
ROA 1.77% -1.15% - - - - -
ROE - - - - - 314.8% 365.7%

Financial Health

       
Leverage (Debt/EBITDA) 4.5x 8.53x 1.61x 1.32x 1.08x 0.91x 0.42x
Debt / Free cash flow 18.55x -5.4x -2.17x 5.51x 2.18x 1.81x 0.76x

Capital Intensity

       
CAPEX / Current Assets (%) 1.31% 1.53% 1.27% 1.08% 1.62% 1.37% 1.36%
CAPEX / EBITDA (%) 12.35% 20.01% 11.93% 8.93% 12.73% 10.23% 9.64%
CAPEX / FCF (%) 50.89% -12.67% -16.02% 37.13% 25.82% 20.47% 17.7%

Items per share

       
Cash flow per share 1 - - - 3.968 8.083 6.46 9
Change - - - - 103.71% -20.08% 39.32%
Dividend per Share 1 - - - - - - -
Change - - - - - - -
Book Value Per Share 1 - - - - - - -
Change - - - - - - -
EPS 1 - - -9.315 -0.44 2.54 4.487 6.35
Change - - - 95.28% 677.27% 76.64% 41.53%
Nbr of stocks (in thousands) - - 37,567 37,567 35,867 34,628 34,628
Announcement Date - - 14/02/24 12/02/25 12/02/26 - -
1USD
Estimates
2026 *2027 *
P/E ratio 18.1x 12.8x
PBR - -
EV / Sales 0.84x 0.75x
Yield - -

EPS & Dividend

Y-o-Y evolution of P/E

Trader
Investor
-
Global
-
Quality
-
ESG MSCI
AA
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
81.14USD
Average target price
98.33USD
Spread / Average Target
+21.19%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Equities
  3. DBD Stock
  4. Financials Diebold Nixdorf, Incorporated