Logo image of IBM.DE

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

FRA:IBM - Deutsche Boerse Ag - US4592001014 - Common Stock - Currency: EUR

215.65  +5.05 (+2.4%)

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
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
IBM.DE Revenue ChartIBM.DE Revenue over time chart
62.83B62.75B61.86B60.53B57.35B
Cost Of Goods
IBM.DE Cost Of Goods ChartIBM.DE Cost Of Goods over time chart
26.99B27.20B27.56B27.84B25.86B
Gross Profit
IBM.DE Gross Profit ChartIBM.DE Gross Profit over time chart
35.84B35.55B34.30B32.69B31.48B
Operating Expenses
IBM.DE Operating Expenses ChartIBM.DE Operating Expenses over time chart
26.64B25.81B25.51B25.55B25.38B
Research and Development
IBM.DE Research and Development ChartIBM.DE Research and Development over time chart
7.63B7.48B6.78B6.57B6.49B
Selling, General, and Administrative Expenses
IBM.DE Selling, General, and Administrative Expenses ChartIBM.DE Selling, General, and Administrative Expenses over time chart
19.96B20.85B18.61B18.58B18.61B
Operating Income
IBM.DE Operating Income ChartIBM.DE Operating Income over time chart
9.20B9.74B8.79B7.14B6.11B
Interest Income/Expense
IBM.DE Interest Income/Expense ChartIBM.DE Interest Income/Expense over time chart
-1.39B-1.71B-997.00M-914.00M-971.00M
Other Income/Expense
IBM.DE Other Income/Expense ChartIBM.DE Other Income/Expense over time chart
N/AN/AN/AN/AN/A
Non Recurring Items
IBM.DE Non Recurring Items ChartIBM.DE Non Recurring Items over time chart
-1.93B-2.23B896.00M-5.07B-301.00M
Income Before Taxes
IBM.DE Income Before Taxes ChartIBM.DE Income Before Taxes over time chart
5.88B5.80B8.69B1.16B4.84B
Income Tax
IBM.DE Income Tax ChartIBM.DE Income Tax over time chart
377.00M-673.00M1.27B-696.00M213.00M
Net Income
IBM.DE Net Income ChartIBM.DE Net Income over time chart
5.47B6.02B7.50B1.64B5.74B
EBITDA
IBM.DE EBITDA ChartIBM.DE EBITDA over time chart
13.91B14.40B13.19B11.94B12.53B
 
Per Share Data
EPS Diluted Total Ops
IBM.DE EPS Diluted Total Ops ChartIBM.DE EPS Diluted Total Ops over time chart
5.816.428.131.796.34
Non GAAP EPS
IBM.DE Non GAAP EPS ChartIBM.DE Non GAAP EPS over time chart
10.2510.339.619.129.97
 
Statistics
Gross Profit Margin
IBM.DE Gross Profit Margin ChartIBM.DE Gross Profit Margin over time chart
57.04%56.65%55.45%54.00%54.90%
Profit Margin
IBM.DE Profit Margin ChartIBM.DE Profit Margin over time chart
8.71%9.60%12.13%2.71%10.01%
Operating Profit Margin
IBM.DE Operating Profit Margin ChartIBM.DE Operating Profit Margin over time chart
14.64%15.52%14.21%11.80%10.65%

All data in USD

Charts

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