DN

Diebold Nixdorf

DBD
NYSEInformation Technology

Income Statement

Total Revenue$3.75B
Gross Profit$920M
Operating Income$182.1M
EBITDA$335.4M
EBIT$203.1M
Pre-tax Income$144.8M
Net Income$-16.5M

Balance Sheet

Cash Equivalent$348.48M
Total Debt$1.06B
Book Value$1.01B
Book Value Per Share26.94

Key Ratios

Return on Equity (ROE)-1.77%
Return on Assets (ROA)-47.00%
Return on Invested Capital (ROI)-88.00%
Net Profit Margin-44.00%
Current Ratio1.32
Quick Ratio0.86
Long-Term Debt / Equity1.00