INTL BUSINESS MACHINES CORP (IBM.DE) Stock Income Statement

FRA:IBMUS4592001014

Current stock price

196.2 EUR
+1.56 (+0.8%)
Last:

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2026-3-31)
2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
Revenue
IBM.DE Revenue ChartIBM.DE Revenue over time chart
68.91B67.53B62.75B61.86B60.53B
Cost Of Goods
IBM.DE Cost Of Goods ChartIBM.DE Cost Of Goods over time chart
28.70B28.24B27.20B27.56B27.84B
Gross Profit
IBM.DE Gross Profit ChartIBM.DE Gross Profit over time chart
40.22B39.30B35.55B34.30B32.69B
Operating Expenses
IBM.DE Operating Expenses ChartIBM.DE Operating Expenses over time chart
29.06B28.08B26.51B25.51B25.55B
Research and Development
IBM.DE Research and Development ChartIBM.DE Research and Development over time chart
8.54B8.32B7.48B6.78B6.57B
Selling, General, and Administrative Expenses
IBM.DE Selling, General, and Administrative Expenses ChartIBM.DE Selling, General, and Administrative Expenses over time chart
20.46B19.59B19.05B18.61B18.58B
Operating Income
IBM.DE Operating Income ChartIBM.DE Operating Income over time chart
11.16B11.22B9.04B8.79B7.14B
Interest Income/Expense
IBM.DE Interest Income/Expense ChartIBM.DE Interest Income/Expense over time chart
-1.83B-1.65B-1.00B-997.00M-914.00M
Other Income/Expense
IBM.DE Other Income/Expense ChartIBM.DE Other Income/Expense over time chart
N/A-1.00MN/AN/AN/A
Non Recurring Items
IBM.DE Non Recurring Items ChartIBM.DE Non Recurring Items over time chart
1.23B762.00M-2.25B896.00M-5.07B
Income Before Taxes
IBM.DE Income Before Taxes ChartIBM.DE Income Before Taxes over time chart
10.56B10.33B5.80B8.69B1.16B
Income Tax
IBM.DE Income Tax ChartIBM.DE Income Tax over time chart
-1.33B-1.40B-673.00M1.27B-696.00M
Net Income
IBM.DE Net Income ChartIBM.DE Net Income over time chart
10.75B10.59B6.02B7.50B1.64B
EBITDA
IBM.DE EBITDA ChartIBM.DE EBITDA over time chart
16.28B16.24B13.71B13.19B11.94B
 
Per Share Data
EPS Diluted Total Ops
IBM.DE EPS Diluted Total Ops ChartIBM.DE EPS Diluted Total Ops over time chart
11.2911.166.428.131.79
Non GAAP EPS
IBM.DE Non GAAP EPS ChartIBM.DE Non GAAP EPS over time chart
11.8811.5710.339.619.12
 
Statistics
Gross Profit Margin
IBM.DE Gross Profit Margin ChartIBM.DE Gross Profit Margin over time chart
58.36%58.19%56.65%55.45%54.00%
Profit Margin
IBM.DE Profit Margin ChartIBM.DE Profit Margin over time chart
15.60%15.69%9.60%12.13%2.71%
Operating Profit Margin
IBM.DE Operating Profit Margin ChartIBM.DE Operating Profit Margin over time chart
16.19%16.61%14.41%14.21%11.80%

All data in USD

Charts

IBM.DE Income Statement data chartIBM.DE Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 20B 40B 60B
IBM.DE Earnings Per Share (EPS) chartIBM.DE EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 2 4 6 8 10